Detección facial con Python y OpenCV

por | 15 diciembre, 2016

En esta entrada les voy a mostrar como reconocer rostros con OpenCV. Lo primero que tienen que hacer es instalar las dependencias necesarias


sudo apt-get install libopencv-dev python-opencv

Pongo un gist que tiene tres ejemplos: detección de rostros desde un archivo, desde una cámara ip y desde una cámara web

Como el código esta bien comentado lo único que voy a decir es que los haar-like features son patrones que se pueden obtener rápidamente lo que permite identificar objetos(no solo rostros) en tiempo real. Les pongo un ejemplo:

haar

Y acá les muestro el resultado de la detección sobre una foto de una cumbre del G20:

face-detection-g20

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *