我正在开发一款应用程序,它可以在Surface视图的帮助下比较存储在SD卡中的脸部和相机预览中显示的图像。我编写了代码来检测面部并创建了一个仅包含面部的位图。我需要比较这个位图和SD卡中的图像。如何在Android中比较这两个图像?
假设我有这两个图像。
我想通过面部检测来比较这两个图像。我从这两个图像中裁剪了面部,现在想比较这两个面部。如何在Android中比较这两个面孔?任何建议都有很大帮助。
我想像这样构建:http://www.pictriev.com/fc.php
答案 0 :(得分:1)
我对Android中的人脸识别不太确定,但在Python中有一些你想要的东西 OpenCV 和 Scikit Learn
对于Opencv: http://docs.opencv.org/2.4/modules/contrib/doc/facerec/facerec_tutorial.html
对于Scikit Learn http://scikit-learn.org/stable/auto_examples/applications/face_recognition.html