我是android的新手,正在尝试找出新的camera2效果。我不知道如何在相机预览中手动控制ISO。任何帮助将不胜感激。
谢谢。
您必须previewbuilder
先这样设置:
mPreviewBuilder.set(CaptureRequest.CONTROL_MODE, CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_FULL);
然后
Range<Integer> range2 = characteristics.get(CameraCharacteristics.SENSOR_INFO_SENSITIVITY_RANGE);
int max1 = range2.getUpper();//10000
int min1 = range2.getLower();//100
int iso = ((progress * (max1 - min1)) / 100 + min1);
mPreviewBuilder.set(CaptureRequest.SENSOR_SENSITIVITY, iso);
progress
是onProgressChanged(SeekBar seekBar, int progress, boolean user)
覆盖方法中seekBar的变量
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句