-1

我需要开发一个执行以下操作的 android 应用程序:

1.人脸检测(我按照http://www.edumobile.org/android/android-programming-tutorials/face-detection-example-tutorials-in-android/做了这个)

2.我需要识别步骤1中检测到的人脸

我已经浏览了opencv for android的链接(http://opencv.org/android),但我不清楚从哪里开始人脸识别......任何帮助..Thanx提前...... :)

4

1 回答 1

2

好吧,我强烈建议您使用FaceDetector.FaceAPI 1 中包含在 Android 中的类。如果您只需要检测面部,这是迄今为止您可以做的最简单的事情(该类为您提供眼睛位置、眼睛中点和姿势)脸)请参阅此处的文档

如果你想使用 OpenCV,那就更复杂了,我看不出这样做的意义,因为你只需要人脸检测。如果你愿意,我也可以给你一些关于 OpenCV 的指导。

编辑 编辑 编辑

如果您需要人脸识别,则需要使用 OpenCV。祝你工作顺利!您需要使用要识别的人脸图片训练分类器,然后在要识别的人脸上运行分类器。这不是一件容易的事,但却是可行的,我建议你买一本关于 OpenCV 的书,并了解对象检测功能是如何工作的。

于 2013-03-13T15:54:43.313 回答