Android 相机 2 CONTROL_AE_MODE_OFF 和 CONTROL_AF_MODE_CONTINUOUS_PICTURE
Android camera2 CONTROL_AE_MODE_OFF and CONTROL_AF_MODE_CONTINUOUS_PICTURE
我想设置准确 SENSOR_EXPOSURE_TIME
,但仍然有 CONTINUOUS_PICTURE
焦点。根据 Android 文档,要设置 SENSOR_EXPOSURE_TIME
我需要设置 CONTROL_AE_MODE_OFF
。但是在这种模式下,我不能设置CONTROL_AF_MODE_CONTINUOUS_PICTURE
,因为只有CONTROL_AE_MODE != OFF
才有效。所以,看起来这是不可能的。但是 Camera FV-5 有 CONTINUOUS_PICTURE
对焦和手动设置 SENSOR_EXPOSURE_TIME
。
这怎么可能?我的设备是 Nexus5
您确实可以将 CONTROL_MODE
设置为 AUTO
(并将 CONTROL_AF_MODE
设置为您想要的任何值),但仍将 CONTROL_AE_MODE
设置为 OFF
。
我知道文档读起来不像它允许的那样,但我一直这样做是为了在我的 Nexus 5 上成功地分离对两者的控制。CONTROL_MODE
似乎只有 enforce 设置为 OFF
时的整体控制,但设置为 AUTO
时仅 "suggests" 控制。也就是说,您可以在后一种情况下使用它们的 *_CONTROL_MODE
设置覆盖每个 AF/AE/AWB,但不能覆盖前者。
我想设置准确 SENSOR_EXPOSURE_TIME
,但仍然有 CONTINUOUS_PICTURE
焦点。根据 Android 文档,要设置 SENSOR_EXPOSURE_TIME
我需要设置 CONTROL_AE_MODE_OFF
。但是在这种模式下,我不能设置CONTROL_AF_MODE_CONTINUOUS_PICTURE
,因为只有CONTROL_AE_MODE != OFF
才有效。所以,看起来这是不可能的。但是 Camera FV-5 有 CONTINUOUS_PICTURE
对焦和手动设置 SENSOR_EXPOSURE_TIME
。
这怎么可能?我的设备是 Nexus5
您确实可以将 CONTROL_MODE
设置为 AUTO
(并将 CONTROL_AF_MODE
设置为您想要的任何值),但仍将 CONTROL_AE_MODE
设置为 OFF
。
我知道文档读起来不像它允许的那样,但我一直这样做是为了在我的 Nexus 5 上成功地分离对两者的控制。CONTROL_MODE
似乎只有 enforce 设置为 OFF
时的整体控制,但设置为 AUTO
时仅 "suggests" 控制。也就是说,您可以在后一种情况下使用它们的 *_CONTROL_MODE
设置覆盖每个 AF/AE/AWB,但不能覆盖前者。