答案 0 :(得分:1)
这在硬件级别是不可能的。普通移动设备图像传感器仅对整个图像具有单个曝光值,因此无法使区域的曝光时间长于其他区域。
您可以在后处理中使区域变亮或变暗,但这只是数字倍增,因此它不会帮助您曝光不足或曝光过度的区域。但是,如果你想这样做,你可以将图像发送到GPU,然后编写一个OpenGL ES着色器,用一个乘法因子渲染图像的一部分。
答案 1 :(得分:1)
Eddy建议的替代方案是在不同曝光下拍摄几张照片。然后尝试将每个图像的不同区域混合在一起 - 这或多或少是某些HDR算法所做的。但同样,这取决于你实际上要做的事情 - 如果你想要实时做到这一点,那就去看看Eddy所说的。
"获取HDR图像有不同的方法,但最常见的方法是使用不同曝光值拍摄的场景照片。" (more info)