我应该如何创建一个人脸检测网页应用程序,当面部出现在相机前面时,可以捕获照片并保存。 目前有哪种技术可以实现这一目标。 请帮忙......
答案 0 :(得分:0)
我一直在使用一个名为tracking.js(You can find it here)的精彩解决方案。它简单而精彩。
以下是我在代码中使用它的示例:
var trackerTask;
var tracker = new tracking.ObjectTracker('face');
tracker.setInitialScale(4);
tracker.setStepSize(2);
tracker.setEdgesDensity(0.1);
trackerTask = tracking.track('#vid', tracker, { camera: true })
tracker.on('track', function (event) {
// Do stuff when face was detected
});
// To stop tracking:
setTimeout(function () {
trackerTask.stop();
}, 500);
在上面的示例中,将#vid
替换为您的HTML5 <video>
元素。