如何使用iphone测量特定位置的光强度

问题描述

| 提前致谢。 我想使用iphone找出某个地方的光强度。我在Google中进行搜索,还找到了一些应用程序,但没有获得如何衡量的方法。该应用程序的链接是 http://itunes.apple.com/in/app/light-meter-free/id410228606?mt=8 http://itunes.apple.com/in/app/pocket-light-meter/id381698089?mt=8 http://itunes.apple.com/in/app/claplight/id321594648?mt=8 http://itunes.apple.com/in/app/lightmeter/id320768222?mt=8 有谁有主意找出来,请帮助我。     

解决方法

        如果您想自己做一个: 我将无法为您提供代码细节方面的帮助,但我确实知道,除非您知道相机的曝光和增益,否则图像值将毫无意义。至少您需要做的是有一种方法来可靠地产生光水平,然后针对所有曝光时间校准相机并使用该参考源进行增益。您还需要处理整个图像的变化。您可以平均所有像素或裁剪出相关部分。您可能还需要考虑cmos传感器的非线性以及对波长的依赖性。也就是说,像素的颜色值与入射到其上的光不成线性比例,并且所有这些都随光的波长(颜色)而变化,而后者是您无法真正测量的。尽管这可能是可行的。取决于您需要的准确性。     ,        可能是StackOverflow的答案:从iPhone-OS-4-0上的相机获取曝光值可能会有所帮助。