Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Camera2传感器\u信息\u灵敏度\u特定分辨率/模式的范围值_Android_Android Camera2 - Fatal编程技术网

Android Camera2传感器\u信息\u灵敏度\u特定分辨率/模式的范围值

Android Camera2传感器\u信息\u灵敏度\u特定分辨率/模式的范围值,android,android-camera2,Android,Android Camera2,我一直在围绕camera2 android API构建我的新应用程序,但我一直面临一些无法解决的问题,比如在SO或其他网站上阅读官方文档或其他问题 我需要知道设备摄像头的灵敏度范围,该范围可以使用传感器\u信息\u灵敏度\u范围从摄像头特征中获得()。当设备无法提供此信息时,我可以毫无问题地进行管理,但我遇到,对于相同的cameraId,此范围始终相同;但是检查参数的CaptureCallback上的值,有许多设备的值甚至从未接近范围限制(例如,在Motorola One Vision中,当其理

我一直在围绕camera2 android API构建我的新应用程序,但我一直面临一些无法解决的问题,比如在SO或其他网站上阅读官方文档或其他问题

我需要知道设备摄像头的灵敏度范围,该范围可以使用
传感器\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
,以获得分析值的同质功能函数

任何建议都将不胜感激,因为我完全无法接受