使用Camera2在Android中捕获图像时,如何获得绝对最大可能的曝光和灵敏度?

时间:2017-01-04 19:55:54

标签: android android-camera2

我正在尝试最大化曝光和灵敏度,以便使用android.hardware.camera2获得最佳光线。

以下是我现在使用的设置:

AFn

其中MAX_SENSITIVITY和MAX_FRAME_DURATION_NS是给定设备的GetCameraCharacteristics函数返回的最大值。

我使用的是YUV_420_888格式,因为所有支持Camera2界面的Android设备似乎都支持这种格式。

我希望能够对上面显示的设置进行健全性检查,并提供任何其他提示/技巧,以充分利用每台兼容Camera2的相机。

感谢。

1 个答案:

答案 0 :(得分:1)

所以我发现相机特征调用返回的最大灵敏度不是硬限制。您可以将CaptureRequest.SENSOR_SENSITIVITY设置为远高于假定限制的值,至少对于我正在测试的手机。我希望这不是一个被修复的错误,因为我依赖它。