拍照预览时进行人脸识别,结果返回给callback函数
Preview.java
try {
mCamera.setPreviewDisplay(mHolder);
if(mOnFaceDetected != null){
mCamera.setFaceDetectionListener(mOnFaceDetected);
}
mCamera.startPreview();
Camera.Parameters params = mCamera.getParameters();
// start face detection only *after* preview has started
if(mOnFaceDetected != null){
if (params.getMaxNumDetectedFaces() > 0){
// camera supports face detection, so can start it:
mCamera.startFaceDetection();
Log.d("DEBUG", "Face detection started");
}
}
} catch (Exception e){
Log.d(TAG, "Error starting camera preview: " + e.getMessage());
}