完全关闭自动曝光补偿?

Joe*_*Joe 6 android android-camera

我正在编写一个相机应用程序,无论环境光线如何,都需要相同的曝光.不幸的是,setExposureCompensation()只是像偏移一样.我可以关闭此自动调整,还是更多的用户硬件修正?

kco*_*ock 6

编辑:那么,对于Android 4.0及更高版本,有一个setAutoExposureLock(boolean)应该适合你需要的东西.它不允许您自己设置曝光,但在确定曝光后,您可以将其锁定为当前曝光.但是,您需要通过检查来保护它isAutoExposureLockSupported(),以确保设备支持该功能.

要每次都获得相同的实际曝光,您需要能够设置固定的ISO,快门速度和光圈.正如您所说,曝光补偿仅偏离计量曝光,相机会自动确定.据我所知,没有内置的方法可以在Android中设置ISO,快门速度或光圈值.

  • 使用Android Lollipop发布Camera2不再是这种情况. (2认同)