android-人脸检测FaceDetector

无意中看到这个类,就查了一下。

FaceDetector检测到的并不是人的全脸,而只是双眼。

实际测试中,发现图片太小的话检测不到人脸,试验中使用小于100x100的图片检测不到人脸,但是由于Android内存有限,图片太大的话,会出现无法加载图片的异常。图片的格式必须为Bitmap RGB565格式。

文档  findFaces(Bitmap bitmap, Face[] faces)方法中有说明。

方法有

float confidence() ;可信度(0-1)

float eyesDistance(); 双眼的距离

void getMidPoint(PointF point);设置双眼的中点

float pose(int euler); 眼睛的pose,传入的为欧拉检索的角度


网上搜的,不知道是谁,呵呵

posted on 2011-08-29 14:56  android开发实例  阅读(1008)  评论(0编辑  收藏  举报

导航