iPhone光线传感器vs相机测量光线强度

Tug*_*gba 6 iphone api objective-c

我需要创建一个测量光强度的应用程序,如下所示:

http://itunes.apple.com/us/app/luxmeter-pro/id408369821?mt=8 http://itunes.apple.com/us/app/megaman-luxmeter/id455660266?mt=8

我想知道哪个是解决问题的最佳方法.据我所知,不可能使用Apple专用的光传感器API.我可以使用哪些类来捕获帧并获取像素颜色或稍后可以转换为Lux的某些输出等属性?

谢谢!

小智 5

你真正想要的是使用相机api拍摄图像并运行算法来确定亮度.您也可以动态执行此操作.见下文:

相机教程:http: //developer.apple.com/library/ios/#DOCUMENTATION/AudioVideo/Conceptual/CameraAndPhotoLib_TopicsForIOS/Articles/TakingPicturesAndMovies.html

亮度算法:http: //b2cloud.com.au/tutorial/obtaining-luminosity-from-an-ios-camera