Skip to content

Repository files navigation

#Reconocedor facial para encontrar a personas desaparecidas

Para este proyecto vamos a usar la version de python 3.11.4 y vamos a instalar opencv y imutils para esto ejecutamos los siguientes comandos: OpenCv **pip install opencv-python** imutils **pip install imutils**

Estructura del proyecto

El poyecto esta estructurado de la siguiente forma:

Capturador_Rostros.py .- Encargado de capturar las imagenes. Entrenador.py .- Entrena el modelo LBPH para usarlo en el reconocimiento main.py .- Es la clase principal el cual ejecuta por medio de una interfaz todo el proyecto Reconocedor_Facial.py .- Esta clase se encarga de ejecutar el modelo y empieza a hacer reconocimiento.

La forma de ejecturarlo por una interfaz en ejecutar el main.py La otra forma es: Primero: Capturador_Rostros.py Segundo: Entrenador.py Tercero: Reconocedor_Facial.py

1

##Posibles errores

Si aparece este error es por que la camara del dispositivo no esta siendo reconocido:

0: Este argumento indica el índice de la cámara que deseas usar. En la mayoría de las computadoras, el índice 0 se refiere a la cámara web predeterminada. Si tienes varias cámaras conectadas a tu computadora, puedes cambiar este número a 1, 2, etc., para seleccionar una cámara diferente.

este error puede aparecer al momento de ejecutar las clases: Capturador_Rostros.py, Reconocedor_Facial.py

2

Esto a que cambiar en el codigo: Capturador_Rostros.py

3

** Reconocedor_Facial.py**

4

Otro posible error que pueda suceder es cuando no se tiene actualizado el openCv, este proyecto esta trabajando con una version de opencv 4.9.0.

para saber que version de opencv se tiene, se puede ejecutar el siguiente codigo en python:

import cv2
print(cv2.__version__)

Para actualizar el openCv se ejecuta el siguiente comando en cmd: **pip install opencv-python --upgrade**

#La interfaz

5

Para ejecutar: primero: Registrar persona desaparecida segundo: Entrenar Modelo tercero: Buscar persona(Finaliza ESC)

Para poder cerrar la interfaz solo presionamos el boton ESC

About

reconocimiento facial para reconocer a personas desaparecidas

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages