繁体   English   中英

如何使用iPhone相机检查光强度

[英]How to check light intensity using iPhone camera

有没有办法用iPhone检查光强度? API是否允许这样做?

我想你可以自己轻松做到这一点:

  1. 拿一个静止=> UIImage
  2. UIImage转换为CGImageRefUIImage.CGImage )。
  3. 现在,读取每个像素的颜色并执行以下代码: x += (red + green + blue) / 3.f;
  4. 计算平均亮度: avg = x / numberOfPixels;

avg现在会给你一个浮动,指示静止的平均亮度。 大多数时候(如果不总是),这将与光强度相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM