我需要开发一个执行以下功能的Android应用程序:
1.face检测(我在http://www.edumobile.org/android/android-programming-tutorials/face-detection-example-tutorials-in-android/之后做了这个)
2.我需要识别步骤1中检测到的面部
我已经浏览了opencv for android(http://opencv.org/android)的链接,但我不清楚 从哪里开始面部识别...任何帮助..提前提前.. :)
答案 0 :(得分:2)
好吧,我强烈建议您使用API 1中Android中包含的FaceDetector.Face
类。
到目前为止,如果您只需要检测面部(该类可以为您提供眼睛位置,眼睛中点和面部姿势),您可以做的最简单的事情请参阅文档here
如果你想使用OpenCV,这是一个更复杂的问题,因为你只需要面部检测,所以我不明白这一点。如果你愿意,我也可以给你一些关于OpenCV的指导。
编辑编辑编辑
如果您需要面部识别,则需要使用OpenCV。祝你工作顺利! 您需要使用面部图片训练分类器以识别,然后在要识别的面部上运行分类器。这不是一件容易的事,但是可行,我建议你买一本关于OpenCV的书,并了解对象检测功能是如何工作的。