Skip to content

Um código simples e funcional de uma futura aplicação utilizada na InPacta (Incubadora) da Universidade Federal do Rio Grande do Norte (UFRN).

Notifications You must be signed in to change notification settings

BigLeno/ReconhecimentoFacial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reconhecimento Facial

Um código simples e funcional para uma futura aplicação utilizada na InPacta (Incubadora) da Universidade Federal do Rio Grande do Norte (UFRN). Desenvolvido em Python com a biblioteca OpenCV ('cv2') para processamento de imagens e o módulo face_recognition para reconhecimento facial. O sistema pode monitorar uma webcam em tempo real, reconhecer rostos e salvar dados de acesso em um banco de dados.

📌 Tabela de conteúdos

💻 Tecnologias

  • Python
  • Face Recognition
  • OpenCV
  • Dlib
  • Cmake
  • Pandas

⚙️ Setup de Pacotes

## Com Python 3 e Python PiP instalados, siga os passos abaixos para configurar o ambiente para rodar a aplicação.
## Tenha certeza que, no Windows, tenha o pacote do Visual Studio de desenvolvimento em C++ desktop instalados.
## OBS: Tenha certeza de estar na raiz do projeto antes de qualquer um dos passos a seguir!

### Ambiente e Pacotes

# Crie um ambiente virtual com o virtualenv para a aplicação e ative o ambiente:
$ python3 -m virtualenv venv
$ source venv/bin/activate

## OBS: Dependendo do shell que você estiver usando, a extensão do arquivo activate pode ser necessária de alteração.
## Ex: Terminal com Fish Shell:
$ source venv/bin/activate.fish

# Use o PiP para instalar os pacotes necessários localizados no requirements.txt:
$ pip install -r requirements.txt

📺 Como Rodar

## Para rodar a aplicação, apenas execute no diretório raiz da aplicação:
$ python3 main.py

About

Um código simples e funcional de uma futura aplicação utilizada na InPacta (Incubadora) da Universidade Federal do Rio Grande do Norte (UFRN).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages