Detección de rostros con jQuery

Face detection es un plugin jQuery que detecta automáticamente los rostros que aparecen en una fotografía y devuelve las coordenadas de las mismas. Para lograrlo utiliza el algoritmo creado por Liu Liu, uno de los más utilizados en los sitios más populares de internet.

Pueden ver una demostración online de como funciona este plugin.

Implementar este plugin no es muy distinto a la utilizar cualquier otro plugin.

Por un lado debemos instalar las bibliotecas necesarias para su funcionamiento.

<script src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script src="js/facedetection/ccv.js"></script>
<script src="js/facedetection/face.js"></script>
<script src="js/jquery.facedetection.js"></script>

Necesitamos la imagen a analizar

<img id="myPicture" src="img/face.jpg">

Y finalmente inicializar el plugin que devuelve las coordenadas de los rostros

<script>
    $(function() {
        var coords = $('#myPicture').faceDetection();
        console.log(coords);
    });
</script>

Con apenas unas líneas de código podemos lograr el mismo resultado que obtienen sitios como Facebook 😀

Web: Face detection

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas