【问题标题】:Image processing and Camera ISO图像处理和相机 ISO
【发布时间】:2012-07-04 02:41:07
【问题描述】:

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

【问题讨论】:

    标签: android image-processing opencv


    【解决方案1】:

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

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

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

    【讨论】:

    • 我现在明白 ISO 是一个预处理程序。我的安卓设备上的相机可以这样做吗?通过 NDK?
    【解决方案2】:

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

    查看此类似帖子Android Camera API ISO Setting?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-22
      • 2021-05-08
      • 2017-06-16
      • 2015-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多