Detectar caras 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=»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

Califica este Artículo

Categoría: Programación.




Deja una respuesta