Este projeto é um detector de rosto simples que utiliza a biblioteca OpenCV e um modelo de cascata Haar para detectar rostos em tempo real usando a câmera do seu computador. O programa exibe um retângulo ao redor dos rostos detectados na janela de vídeo.
- Detecção de rostos em tempo real usando a câmera do computador.
- Exibição de retângulos ao redor dos rostos detectados.
- Python: Linguagem de programação principal do projeto.
- OpenCV: Biblioteca para processamento de imagens e vídeo.
- Modelo de Cascata Haar: Utilizado para a detecção de rostos.
- Python 3.7 ou superior
- OpenCV
git clone https://github.com/FlazO0/FaceDetector.git
cd FaceDetector
Certifique-se de ter o Python instalado. Em seguida, instale os pacotes necessários:
pip install opencv-python
-
Certifique-se de que a câmera do seu computador está funcionando.
-
Baixe o arquivo
haarcascade_frontalface_default.xml
do repositório oficial do OpenCV e coloque-o no diretório do projeto. -
Execute o script Python:
python app.py
-
A aplicação abrirá uma janela mostrando o vídeo da sua câmera com retângulos ao redor dos rostos detectados.
-
Pressione
q
para sair da aplicação.