将相机切换到正面导致相机2拍照失败
Switching camera to front face causes to failure taking a picture in camera2
我正在尝试更改 camera2 基本示例,以便相机在 FACING_FRONT 上开始显示预览,但在这种情况下,快照将停止工作。
这里有一个 link 的例子:
https://github.com/pinguo-yuyidong/Camera2/blob/master/camera2/src/main/java/us/yydcdut/camera2
我确定,除了更改 cameraId 之外,我还需要进行更多其他更改,但我找不到其他更改。
许多前置摄像头都是固定焦距的,因此自动对焦 (AF) 状态保持为 INACTIVE,并且 AF 触发器不执行任何操作。
您需要检查相机是否真的支持对焦,如果不支持,请不要使用AF触发器或等待AF状态改变。
要检查相机是否支持对焦,查看http://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#LENS_INFO_MINIMUM_FOCUS_DISTANCE
我正在尝试更改 camera2 基本示例,以便相机在 FACING_FRONT 上开始显示预览,但在这种情况下,快照将停止工作。
这里有一个 link 的例子: https://github.com/pinguo-yuyidong/Camera2/blob/master/camera2/src/main/java/us/yydcdut/camera2
我确定,除了更改 cameraId 之外,我还需要进行更多其他更改,但我找不到其他更改。
许多前置摄像头都是固定焦距的,因此自动对焦 (AF) 状态保持为 INACTIVE,并且 AF 触发器不执行任何操作。
您需要检查相机是否真的支持对焦,如果不支持,请不要使用AF触发器或等待AF状态改变。
要检查相机是否支持对焦,查看http://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#LENS_INFO_MINIMUM_FOCUS_DISTANCE