最終更新:2017-03-07 (火) 07:22:16 (2608d)  

Android/カメラ/AF

撮影時設定

  • android.hardware.camera2.CaptureRequest
  • CaptureRequest.CONTROL_AF_MODE (android.control.afMode?)
    0CameraMetadata.CONTROL_AF_MODE_OFF?OFF
    1CameraMetadata.CONTROL_AF_MODE_AUTO?AUTO
    2CameraMetadata.CONTROL_AF_MODE_MACRO?MACRO
    3CameraMetadata.CONTROL_AF_MODE_CONTINUOUS_VIDEO?CONTINUOUS_VIDEO
    4CameraMetadata.CONTROL_AF_MODE_CONTINUOUS_PICTURE?CONTINUOUS_PICTURE
    5CameraMetadata.CONTROL_AF_MODE_EDOF?EDOF

キャプチャ時の状態

  • android.hardware.camera2.CaptureResult
  • CaptureResult.CONTROL_AF_STATE
    0CameraMetadata.CONTROL_AF_STATE_INACTIVE?AF is off or has not yet tried to scan/been asked to scan.
    1CameraMetadata.CONTROL_AF_STATE_PASSIVE_SCAN?AF is currently performing an AF scan initiated the camera device in a continuous autofocus mode.
    2CameraMetadata.CONTROL_AF_STATE_PASSIVE_FOCUSED?AF currently believes it is in focus, but may restart scanning at any time.
    3CameraMetadata.CONTROL_AF_STATE_ACTIVE_SCAN?AF is performing an AF scan because it was triggered by AF trigger.
    4CameraMetadata.CONTROL_AF_STATE_FOCUSED_LOCKED?AF believes it is focused correctly and has locked
    5CameraMetadata.CONTROL_AF_STATE_NOT_FOCUSED_LOCKED?AF has failed to focus successfully and has locked focus.
    6CameraMetadata.CONTROL_AF_STATE_PASSIVE_UNFOCUSED?AF finished a passive scan without finding focus,