Desktop · Visão computacional
Organizador por Rostos
Uma pasta bagunçada de fotos vira uma pasta por pessoa, sozinha.
- Status
- Em produção
- Ano
- 2026
- Tecnologias
- Python, OpenCV, scikit-learn, Tkinter
- 01Pastafotos, com ou sem subpastas
- 02Detectarrostos com YuNet
- 03Reconhecerimpressão digital com SFace
- 04Agruparrostos parecidos com DBSCAN
- 05Organizaruma pasta por pessoa
O problema
Milhares de fotos misturadas e a tarefa impossível de separar, na mão, todas as fotos de cada pessoa.
O que foi feito
Um programa com janela simples:
- Escolhe a pasta de origem e onde salvar.
- A IA encontra os rostos em cada foto e transforma cada rosto num vetor numérico.
- Rostos parecidos são agrupados; cada grupo vira uma pasta "Pessoa 01", "Pessoa 02"…
- Uma foto com várias pessoas vai para a pasta de cada uma. Fotos sem rosto e rostos que não casam com ninguém ficam em pastas separadas.
- A sensibilidade define o quanto dois rostos precisam se parecer para contar como a mesma pessoa.
Na demo
É uma réplica da tela do programa com fotos de exemplo de pessoas fictícias. Mude a sensibilidade e rode de novo: muito rígida, fotos de longe ficam de fora; muito solta, pessoas parecidas se misturam.
Próximo projetoBarreto Agenda
Quer algo assim?Começar um projeto