在探索 android camera2 api 时,我开始知道我们可以根据需要设置曝光级别,但问题是我想控制聚焦区域的曝光级别,例如,如果我们点击相机屏幕的任何部分,它会集中注意力,然后我们可以增加/减少该重点区域的曝光水平。由于我是 android 新手,如果您有任何想法如何处理本教程或任何对我有帮助的教程。
最佳答案
这在硬件级别是不可能的。普通的移动设备图像传感器对整个图像只有一个曝光值,因此无法使某个区域的曝光时间比其他区域长。
您可以在后期处理中使区域变亮或变暗,但这只是数字乘法,因此它不会帮助您处理曝光不足或过度曝光的区域。但是,如果你想这样做,你可以将图像发送到 GPU,例如,然后编写一个 OpenGL ES 着色器来渲染具有乘法因子的图像的一部分。
关于android - 相机 API2-控制相机固定区域的曝光级别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47881411/