求camera2的亮度调整,可加分到你满意
我正做一个相机项目,用到camera2;但是预览帧都很暗,亮度不够,想提高亮度。
目前修改的参数有
CaptureRequest.CONTROL_AE_EXPOSURE_COMPENSATION
和
CaptureRequest.SENSOR_EXPOSURE_TIME
问题:
1.可以使用CaptureRequest.CONTROL_AE_EXPOSURE_COMPENSATION进行调整,但是在暗一点环境下,把值改到Range.getUpper()还是没有系统自带相机亮;
2.想用CaptureRequest.SENSOR_EXPOSURE_TIME,但是小米手机还不能用,获取不到值也设置无效;
int[] requestCapabilities=characteristics.get(CameraCharacteristics.REQUEST_AVAILABLE_CAPABILITIES);
requestCapabilities[0]==0;
characteristics.get(CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL)==2;
characteristics.get(CameraCharacteristics.SYNC_MAX_LATENCY)==-1;
求有效的办法,就是想知道系统自带的相机怎么弄的?确认系统相机有设置到相机的device,如果纯图片处理,无法把亮度提高到那样子。给小米开放者发邮件,没有回复。
现在进入死胡同了,求帮忙啊。有什么条件可以私聊啊。
有没有人做过相关的项目啊?????????????