Reconocimiento de Rostros desde Webcam con OpenCV y Java

Reconocimiento de Rostros desde Webcam con OpenCV y Java

En este Articulo te mostraremos como realizar un reconocimiento de rostros desde webcam con opecv y Java, anteriormente vimos un articulo de reconocimiento de rostros desde una imagen y posteriormente guardamos en disco la nueva imagen con los rostros detectados, cabe destacar que aqui hablamos de reconocer cuando es detectado un rostro no de reconocimiento de quien es la persona( buscas identificacion de caras? ), ahora realizaremos el reconocimiento desde la webcam.

Requerimientos

Para el reconocimiento de rostros desde webcam utilizaremos la clase VideoCapture, el procedimiento sera el siguiente:

  • Obtener la imagen desde la webcam
  • Detectar rostros en la imagen
  • Dibujar rectangulos sobre la imagen
  • Convertir la imagen Mat a Image
  • Mostrar la imagen en una ventana JFrame

Veamos la estructura de el proyecto

reconocimiento de rostros desde webcam con opencv y java 1
Veamos el codigo fuente

Archivo Principal

 


¿Sabías que?

¿Necesitas aprender algo nuevo ? Ve a Udemy, busca el tema del que quieres aprender, selecciona el curso para ti y continua con tu aprendizaje.

Udemy

¿Quieres tener tu Pagina Web? FatCow con Dominio Gratis!!
—————–

Ventana Principal

 

Podemos mejorar la velocidad de visualizacion optimizando el proceso, la conversion de imagen, redimensionando la imagen al momento de hacer la deteccion de rostros, etc…
Descarga el Proyecto Completo

Clic para valorar esta información
[Total: 0 Promedio: 0]

115 Comentarios

                        Deja un comentario

                        Tu comentario será aprobado por un administrador en unos minutos, por favor no publiques de nuevo tu comentario.