5 Şubat 2018 Pazartesi

CameraCaptureSession.CaptureCallback Sınıfı

onCaptureCompleted metodu
Şöyle yaparız.
CameraCaptureSession.CaptureCallback captureCallback
  = new CameraCaptureSession.CaptureCallback() {
  ...

  @Override
  public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request,
    TotalCaptureResult result) {
    process(result);
  }
}
Sonucu işleyen kod şöyledir
private void process(CaptureResult result) {
  Integer mode = result.get(CaptureResult.STATISTICS_FACE_DETECT_MODE);
  Face [] faces = result.get(CaptureResult.STATISTICS_FACES);
  if(faces != null && mode != null)
      Log.e("tag", "faces : " + faces.length + " , mode : " + mode ); 
}
onCaptureProgressed metodu
Şöyle yaparız.
 @Override
public void onCaptureProgressed(CameraCaptureSession session, CaptureRequest request,
  CaptureResult partialResult) {
  process(partialResult);
}

Hiç yorum yok:

Yorum Gönder