我是否可以使用面部识别/识别来查找数据库中没有互联网访问权限的特定人员?或者还有其他更好的生物识别方法吗?
答案 0 :(得分:3)
可能有http://www.nodejs-news.com/fun-with-nodejs/face-recognition-with-nodejs/,但我认为它使用的是Kinect,https://github.com/sklise/AppropriatingNewTechnologies/tree/master/week2 您也可以使用face.com api
试试这个http://talkweb.eu/face-recognition-with-node-js/ ,SO社区已关闭此类问题答案 1 :(得分:2)
在npm上有opencv的绑定:https://www.npmjs.com/search?q=opencv而opencv可以进行人脸识别:http://docs.opencv.org/modules/contrib/doc/facerec/facerec_tutorial.html所以你可以开始寻找那里。
有趣的是,https://www.npmjs.com/package/opencv的代码示例是一个面部识别程序:
cv.readImage("./examples/files/mona.png", function(err, im){
// Get faces in image:
im.detectObject(cv.FACE_CASCADE, {}, function(err, faces){
for (var i=0;i<faces.length; i++){
var x = faces[i]
im.ellipse(x.x + x.width/2, x.y + x.height/2, x.width/2, x.height/2);
}
im.save('./out.jpg');
});
})
还有这个有趣的模块,它是opencv的一个薄包装:https://www.npmjs.com/package/faced。也许查看它的代码和opencv文档将有助于将opencv示例转换为node。
答案 2 :(得分:1)
我知道这是一个老线程,但我想我可以帮忙。 我只是开源我的项目。 你可以看一下,也许它就是你要找的东西。
答案 3 :(得分:0)
我以前使用facerecognition.js进行离线人脸识别。这是非常容易使用。另外,只需很少的图像即可获得不错的准确性。
这是我的示例项目https://github.com/hhk998402/FaceRecogition-NodeJS
希望这个答案有帮助。