3

我有兴趣更改我的 Android 手机摄像头的 ISO 值。我浏览了开发人员页面,但没有什么令人满意的。我还发现了有关 OpenCV 的信息。但我无法理解改变像素强度值数组的iso在数学上意味着什么?也许如果我明白我可以尝试改变相机图像的iso。

4

2 回答 2

2

ISO 是对胶片摄影的参考,其中高 ISO 值意味着胶片对光更敏感。一张 400 倍速的胶片需要的光量是 200 倍速胶片的一半才能产生相同的图像。

在数码相机上,ISO 是在数字化之前应用于来自图像传感器的模拟信号的电子增益。增加增益使系统更加敏感,但它也放大了噪音——与胶片相同的权衡。

因此,更改图像的 ISO 是无稽之谈。您只能更改相机的 ISO,并且在拍照之前进行。

于 2012-07-04T02:51:27.330 回答
1

最接近您的问题的解决方案是使用称为曝光补偿的 Android 相机参数 - 如果您的特定 Android 支持它。

检查这个类似的帖子Android Camera API ISO Setting?

于 2012-09-18T13:41:05.270 回答