Android Camera2传感器\u信息\u灵敏度\u特定分辨率/模式的范围值
我一直在围绕camera2 android API构建我的新应用程序,但我一直面临一些无法解决的问题,比如在SO或其他网站上阅读官方文档或其他问题 我需要知道设备摄像头的灵敏度范围,该范围可以使用Android Camera2传感器\u信息\u灵敏度\u特定分辨率/模式的范围值,android,android-camera2,Android,Android Camera2,我一直在围绕camera2 android API构建我的新应用程序,但我一直面临一些无法解决的问题,比如在SO或其他网站上阅读官方文档或其他问题 我需要知道设备摄像头的灵敏度范围,该范围可以使用传感器\u信息\u灵敏度\u范围从摄像头特征中获得()。当设备无法提供此信息时,我可以毫无问题地进行管理,但我遇到,对于相同的cameraId,此范围始终相同;但是检查参数的CaptureCallback上的值,有许多设备的值甚至从未接近范围限制(例如,在Motorola One Vision中,当其理
传感器\u信息\u灵敏度\u范围
从摄像头特征中获得()。当设备无法提供此信息时,我可以毫无问题地进行管理,但我遇到,对于相同的cameraId
,此范围始终相同;但是检查参数的CaptureCallback
上的值,有许多设备的值甚至从未接近范围限制(例如,在Motorola One Vision中,当其理论值(传感器信息灵敏度范围的上限值)为3200时,其返回值从未超过1427)
我做了很多测试,并检查了它的最终值是否取决于扫描分辨率、帧速率和许多其他因素(例如,将FPS限制为每秒10帧,传感器灵敏度的值从不超过712)
是否有任何方法可以获取当前CameraCaptureSession
或CaptureRequest
的实际范围?或者以某种方式将SENSOR\u SENSITIVITY\u SENSITIVITY\u RANGE
返回的值转换为原始的SENSOR\u SENSITIVITY\u SENSITIVITY\u RANGE
,以获得分析值的同质功能函数
任何建议都将不胜感激,因为我完全无法接受