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.

detectar rostros jQuery

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

Categorizado en: