Распознаём лица вместе с jQuery
Уже давно был создан специальный jQuery плагин, который распознаёт лица. Однако мало кто об этом знает.
Данный плагин можно скачать на GitHub.
Этот Плагин довольно просто внедрить – особенно он будет полезен для приложений с социальной направленностью. Активировать работу плагина можно например при клике. Так же вам надо подключить 3 библиотеки.
$(function() { $('#detect').click(function() { var coords = $('#demo img').faceDetection({ start:function(img) { $('.face').remove(); $('#detect').text('Processing...'); }, complete:function(img, coords) { $('#detect').fadeOut(); }, error:function(img, code, message) { alert('Error '+code+': '+message); } }); for (var i = 0; i < coords.length; i++) { $('
', { 'class':'face', 'css': { 'position': 'absolute', 'left': coords[i].positionX +'px', 'top': coords[i].positionY +'px', 'width': coords[i].width +'px', 'height': coords[i].height +'px' } }) .appendTo('#demo'); } return false; }); });
Внимание! Скрипт работает из localhost или другого web-сервера.
Источник урока: www.papermashup.com/jquery-face-detection/