【发布时间】:2012-07-04 02:41:07
【问题描述】:
我有兴趣更改我的 Android 手机摄像头的 ISO 值。我浏览了开发人员页面,但没有什么令人满意的。我还发现了有关 OpenCV 的信息。但我无法理解改变像素强度值数组的iso在数学上意味着什么?也许如果我明白我可以尝试改变相机图像的 iso。
【问题讨论】:
标签: android image-processing opencv
我有兴趣更改我的 Android 手机摄像头的 ISO 值。我浏览了开发人员页面,但没有什么令人满意的。我还发现了有关 OpenCV 的信息。但我无法理解改变像素强度值数组的iso在数学上意味着什么?也许如果我明白我可以尝试改变相机图像的 iso。
【问题讨论】:
标签: android image-processing opencv
ISO 是对胶片摄影的参考,高 ISO 值意味着胶片对光线更敏感。一张 400 倍速的胶片需要一半的光量才能产生相同的图像。
在数码相机上,ISO 是在数字化之前应用于来自图像传感器的模拟信号的电子增益。增加增益会使系统更加敏感,但也会放大噪音——这与胶片的权衡相同。
所以更改图像的 ISO 是无稽之谈。您只能更改相机的 ISO,并且在拍照之前进行。
【讨论】:
最接近您的问题的解决方案是使用称为曝光补偿的 Android 相机参数 - 如果您的特定 Android 支持它。
【讨论】: