2010-09-22 47 views
1

有沒有什麼方法可以使用AVFoundation和CoreVideo實時獲取顏色信息,光圈和焦距值?iPhone:實時視頻顏色信息,焦距,光圈?

讓我解釋一下。說當我拍攝視頻時,我想在屏幕的一小部分範圍內採樣顏色,並將RGB值輸出到屏幕上?此外,我想顯示當前光圈設置。

有誰知道是否有可能收集這些值?目前我只看到這是可能的靜止圖像。

想法?

回答

2

AVCaptureStillImageOutput將從視頻流中獲得實時信息,包括焦距,光圈等exif數據。您可以使用該位圖計算自己的顏色信息。

+0

我正在開發一個iOS應用程序,我需要獲得與Nic Hubbard(exif數據,特別是焦距)相同的信息。 我無法從AVCaptureStillImageOutput獲取此值,我嘗試了很多基於SO和其他網站的內容。 我在這裏問了一個問題: http://stackoverflow.com/questions/22142395/how-to-get-exif-data-from-avcapturestillimageoutput 如果你可以看看它,會對我非常有幫助! – Humbertda 2014-03-06 17:00:07

+0

焦距固定但與產品型號不同。另一位用戶發佈時,ifixit.com可能會提供@Humbertda的信息 – Pavan 2014-03-17 20:38:26

1

AVFoundation,CoreVideo和CoreMedia支持「實時」獲取視頻位圖。不過,您可以根據需要處理RGB像素的一部分。

我不知道任何目前的公共iOS API讓你的光圈。

焦距固定,但產品型號不同。 ifixit.com可能有這些信息。