【发布时间】:2011-04-29 07:32:45
【问题描述】:
我是 Android-Emulator 的新手。谁能告诉我如何使用“android.media.FaceDetector”?以及如何将网络摄像头预览与 android 模拟器中的人脸检测结合起来?
【问题讨论】:
标签: android android-emulator android-layout
我是 Android-Emulator 的新手。谁能告诉我如何使用“android.media.FaceDetector”?以及如何将网络摄像头预览与 android 模拟器中的人脸检测结合起来?
【问题讨论】:
标签: android android-emulator android-layout
我不确定您要的是什么;该 API 相当简单:
FaceDector fc = new FaceDetector(<width of your bitmap>, <height of your bitmap>, <max number of faces>);
Face[] faces = new Face[<max number of faces>];
int found = fc.findFaces(<your bitmap>, faces);
PointF point = new PointF();
for (int i = 0; i < found; ++i) {
faces[i].getMidPoint(point);
System.out.println("Point: " + point.x + ", " + point.y);
}
【讨论】: