Pull to refresh

Comments 8

Статья сводится к:

— анонсу JS-библиотеки jquery.facedetection;
— ликбезу о том, как подключить тривиальный jQuery-плагин.

Про jquery.facedetection мы знаем из дайджеста месячной давности, но за напоминание спасибо.

Про то, как подключать jQuery-плагин, мы знаем из… ну мы же не имбецилы, в самом деле.

PS В карму плюсанул.
Спасибо за прочтение. Рад, что Вам понравилось.
Миленькая статейка, но ни на jQuery, ни в 4 строчки:)
Таки на JQuery (на плагине к JQuery) и базовая программа в 4 строчки. Но суть не в строчках, а в том, что распознавание лиц это просто и сейчас любой может его сделать, ведь есть FaceDetection и подобные скрипты. Спасибо за отзыва.
$('#photo').faceDetection({
    complete: function (faces) {
        console.log(faces);
        for (var i = 0; i < faces.length; i++) {
            $('<div>', {
                'class': 'face',
                'css': {
                'position': 'absolute',
                'left':     faces[i].x * faces[i].scaleX + 'px',
                'top':      faces[i].y * faces[i].scaleY + 'px',
                'width':    faces[i].width  * faces[i].scaleX + 'px',
                'height':   faces[i].height * faces[i].scaleY + 'px'
                }
            })
        .insertAfter(this);
        }
    },
    error:function (code, message) {
        alert('Error: ' + message);
});


Это не 4 строчки ну никак:)
jQuery там как собаке пятая нога. Очевидно, что если он и используется в этом плагине, то исключительно для посылки AJAX-запроса.
Скрипту не хватает самой малости — задаваемого таймаута, по истечении которого он прерывает работу, даже если процесс распознавания не завершен.
Так это не в 4 строки, а желтый заголовок. Можно взять готовую утилиту и сказать что это распознавание лиц в 0 строк. Сколько строк в реализации — не учитывается.
В любом случае, вы можете попробовать исправить ошибки в плагине или алгоритме, исходники доступны на GitHub.
Вот спасибо! У меня как раз число случайно есть алгоритм стопроцентного распознавания лиц. Вот ни у Гугла, ни у Эпла, ни у Фейсбука нет, а у меня есть. Только я не знал, где найти проект, в котором можно поправить алгоритм. А теперь знаю! Теперь-то поправлю!
Sign up to leave a comment.

Articles