CoolFace
Apppublic

EddyGiusepe/3_Facial_Recognition_simple

sourceHugging Faceapache-2.0updated 2y agoView on Hugging Face
0likes
App README

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

<h1 align="center"><font color="red">OpenCV: App para reconhecimento de Face e Sorriso </font></h1>

<font color="yellow">Data Scientist.: Dr. Eddy Giusepe Chirinos Isidro</font>

[image]

Neste pequeno projeto usamos OpenCV (os modelos pré-treinados) para reconhecer faces e sorrisos em Imagens estáticas.

<font color="pink">Usando Dockerfile</font>

Depois de testar nosso script python, main.py, de reconhecimento facial e sorriso e ver que ele funciona muito bem, agora, vamos a Dockerizar dita aplicação. Para isso devemos seguir os seguintes comandos:

$ docker build -t flask_opencv:1.0 .

$ docker run -d -p 5000:5000 --name flask_opencv_container flask_opencv:1.0  (Em segundo Plano)

ou

$ docker run -p 5000:5000 --name flask_opencv_container flask_opencv:1.0

<font color="orange">Depois de executar os comandando anteriores e observar que a sua aplicação funciona ... podemos dizer que ela está, agora, Dockerizada 🥳</font>

<font color="pink">Usando docker-compose</font>

Agora, vamos a criar um arquivo docker-compose.yml. Este arquivo vai orquestrar a conteinerização de vários contêineres do Docker. Para dito objetivo devemos executar, no terminal, os seguintes comandos:

$ docker-compose build

$ docker-compose up -d  |  $ docker-compose up

$ docker-compose down

<font color="red">Thanks God!</font>