Android 4.2,带 Intel 加速的 Windows 模拟器。
我使用这段代码和不同的图片总是没有人脸检测:
BitmapFactory.Options BitmapFactoryOptionsbfo = new BitmapFactory.Options();
BitmapFactoryOptionsbfo.inPreferredConfig = Bitmap.Config.RGB_565;
myBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.face5, BitmapFactoryOptionsbfo);
imageWidth = myBitmap.getWidth();
imageHeight = myBitmap.getHeight();
myFace = new FaceDetector.Face[numberOfFace];
myFaceDetect = new FaceDetector(imageWidth, imageHeight, numberOfFace);
numberOfFaceDetected = myFaceDetect.findFaces(myBitmap, myFace);
这是什么问题?
最佳答案
这个例子和你做的一样:
http://trivedihardik.wordpress.com/2011/09/13/android-face-detection-example/
尝试的另一个链接:
http://www.developer.com/ws/android/programming/face-detection-with-android-apis.html
关于java - Android FaceDetector 始终返回检测到的人脸数等于 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15001513/