iPhone:实时视频颜色信息,焦距,光圈?

时间:2010-09-22 18:22:56

标签: iphone avfoundation core-video

有没有办法使用AVFoundation和CoreVideo实时获取色彩信息,光圈和焦距值?

让我解释一下。当我拍摄视频时,我想在屏幕的一小部分中采样颜色并将RGB值输出到屏幕?另外,我想展示当前光圈的设置。

有谁知道是否有可能收集这些值?目前我只看到静止图像可以实现这一点。

想法?

3 个答案:

答案 0 :(得分:2)

AVCaptureStillImageOutput将从视频流中获取实时信息,包括焦距,光圈等的exif数据。您可以从该位图自己计算颜色信息。

答案 1 :(得分:1)

AVFoundation,CoreVideo和CoreMedia支持“实时”获取视频位图。从那里你可以根据需要处理一部分RGB像素。

我不知道任何当前公开的iOS API可以帮助您获得光圈。

焦距是固定的,但产品型号不同。 ifixit.com可能有这个信息。

答案 2 :(得分:0)

您可以通过以下方式获得光圈:-camera.lensAperture 无论选择哪种方式,这都将为iPhone的相机提供光圈