【发布时间】:2015-02-10 10:16:10
【问题描述】:
我有以下代码,我想在检测到人脸时只自动拍摄一张照片。 我已经实现了自动拍照,但它需要很多照片而没有时间处理它们,因为它会不断检测人脸。我怎样才能让它每 x 分钟搜索一次以找到一张脸或每 x 分钟拍照一次?提前谢谢你。
FaceDetectionListener faceDetectionListener
= new FaceDetectionListener(){
@Override
public void onFaceDetection(Face[] faces, Camera camera) {
if (faces.length == 0){
prompt.setText(" No Face Detected! ");
}else{
//prompt.setText(String.valueOf(faces.length) + " Face Detected :) ");
try{
camera.takePicture(myShutterCallback,myPictureCallback_RAW, myPictureCallback_JPG);
}
catch(Exception e){
}
}
}};
【问题讨论】:
标签: android camera android-camera face-detection