Skip to content

o-igor-trentini/reactjs-face-recognition

Repository files navigation

ReactJS Face Recognition

Este repositório demonstra como usar a biblioteca face-api.js para implementar reconhecimento facial em uma aplicação ReactJS. A aplicação captura a imagem da webcam do usuário e detecta/identifica um rosto, podendo disparar alguma ação quando a detecção for maior que x%.

Como esta aplicação foi utilizada para uma POC pessoal, algumas configurações podem estar personalizadas para o meu caso de uso.

Por exemplo: a biblioteca suporta detecção de múltiplos rostos, mas no meu caso é necessário a detecção de apenas um rosto.

Bibliotecas utilizadas

Início rápido

Configurar

  • Instalar as dependências.
    npm i

Executar

  • Para inicializar o projeto em modo de desenvolvimento, utilize o seguinte comando:
    npm run dev

O projeto irá inicializar por padrão na porta 3000. Clique aqui para abrir o projeto no seu navegador padrão.