0
我試圖在相機應用程序中檢測到我的臉部左眼。 (http://developer.android.com/reference/android/hardware/Camera.Face.html)Camera.Face.leftEye不存在
我成功地檢測到人臉,並把一個矩形圍繞它,但是組件Camera.Face.leftEye
是百達null
,即使臉上和眼睛清晰可見。
Rect r = getRectFromCamera(face.rect);
paint.setColor(Color.GREEN);
canvas.drawRect(r.left, r.top, r.right, r.bottom, paint);
paint.setColor(Color.RED);
if(face.leftEye != null) {
canvas.drawCircle(r.left, r.top, 50,paint); //just some testing to see if it would be off canvas
canvas.drawCircle(getXFromCamera(face.leftEye.x), getYFromCamera(face.leftEye.y), 50, paint);
}