如何使用camera2 api在Nexus 5中预览CameraMetadata

时间:2017-01-18 02:51:33

标签: android android-camera2 nexus-5

当所有AF, AE, AWB控制模式都设置为AUTO时,我正在尝试使用camera2获取当前捕获结果的焦距,曝光时间,iso和颜色校正增益,如下所示:

lensFocusDistance = result.get(CaptureResult.LENS_FOCUS_DISTANCE);
ccGains = result.get(CaptureResult.COLOR_CORRECTION_GAINS);
exposureTime = result.get(CaptureResult.SENSOR_EXPOSURE_TIME);
iso = result.get(CaptureResult.SENSOR_SENSITIVITY);

result来自CameraCaptureSession.CaptureCallback的{​​{1}}。 它适用于三星系列,甚至谷歌Pixel,但不适用于Nexus 5(可能也是Nexus 5x)。在Nexus 5上,所有返回onCaptureCompleted。我不确定我缺少什么,或者是Nexus问题。 有什么建议吗? 提前谢谢。

0 个答案:

没有答案