2010-09-22 64 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可能有这些信息。