簡體   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