【问题标题】:How to measure light intensity in a particular place using iphone如何使用 iphone 测量特定位置的光强度
【发布时间】:2012-12-15 05:31:06
【问题描述】:

提前致谢。 我想用 iphone 找出某个地方的光强度。我在谷歌搜索并找到了一些应用程序但没有得到如何衡量。指向该应用的链接是

有没有人想知道的请帮帮我。

【问题讨论】:

  • 我也遇到了同样的问题。你去年问这个问题可能是你解决了你的问题。你能帮我吗。我会非常感谢你。我已经发布了我的问题在这里:stackoverflow.com/questions/13866567/… 但是,如果我搬到明亮的地方,我必须使用的值(曝光时间)会略有改变,反之亦然。可能是我在这里做错了。给我任何线索。提前致谢,或者还有其他一些计算 LUX 的方法。我正在将我的值与测光表应用程序进行比较。

标签: iphone


【解决方案1】:

如果你想自己做一个:

我无法为您提供代码细节方面的帮助,但我知道除非您知道相机的曝光和增益,否则图像值将毫无意义。至少您需要做的是有一种方法可以可靠地生成光照水平,然后使用该参考源校准您的相机的所有曝光时间和增益。您还需要处理整个图像的变化。您可以平均所有像素或裁剪相关部分。您可能还需要考虑 cmos 传感器的非线性和对波长的依赖性。即像素的颜色值与击中它的光不是线性成比例的,所有这些都随着光的波长(颜色)而变化,后者是您无法真正测量的。虽然这是一个可能有效的近似值。取决于您需要的准确度。

【讨论】:

  • 感谢您的回复。我能够捕获图像并找出 ExposureMode = 0;曝光程序 = 2;闪光 = 32;计量模式 = 1;场景类型 = 1;传感方法 = 2;白平衡 = 0;捕获的图像中的值。但在那之后怎么办我没有得到。你有什么想法吗。
【解决方案2】:

可能是 StackOverflow 的答案:getting-exposure-values-from-camera-on-iphone-os-4-0 可能会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-02
    • 1970-01-01
    • 1970-01-01
    • 2016-02-01
    • 2012-12-17
    • 1970-01-01
    • 2011-05-07
    相关资源
    最近更新 更多