在视频捕获模式下使用时,如何从iPhone摄像头获取原始图像数据(每个像素的RGB值)?

在视频捕获模式下使用时,如何从iPhone摄像头获取原始图像数据(每个像素的RGB值)?,iphone,video,avfoundation,video-capture,avcapturesession,Iphone,Video,Avfoundation,Video Capture,Avcapturesession,我必须做一个iPhone项目,它可以处理视频数据 实时的。此应用程序必须能够重新确认的颜色 视频帧中的对象。在我找到关于 在iOS视频处理中,我发现我可以使用AVFoundation 框架来实现这项任务,但我不知道哪些API或函数 是AVFoundation的一员,他可以完成这个视频处理任务 谁能建议我使用哪个函数来获取图像帧或 实时从视频流中提取原始图像数据 如果你能给我一些示例代码,我将不胜感激 非常感谢您帮助我…首先,您可以使用视频文件URL启动AVAsset类 然后,您可以使用avass

我必须做一个iPhone项目,它可以处理视频数据 实时的。此应用程序必须能够重新确认的颜色 视频帧中的对象。在我找到关于 在iOS视频处理中,我发现我可以使用AVFoundation 框架来实现这项任务,但我不知道哪些API或函数 是AVFoundation的一员,他可以完成这个视频处理任务

谁能建议我使用哪个函数来获取图像帧或 实时从视频流中提取原始图像数据

如果你能给我一些示例代码,我将不胜感激


非常感谢您帮助我…

首先,您可以使用视频文件URL启动AVAsset类

然后,您可以使用
avassetrader
对象来获取该资产的媒体数据。 这将帮助您获得视频帧,您可以使用
avassetradervideocompositionoutput
class对象读取这些视频帧。从这些帧访问RGB通道数据与
CGImage
类及其方法有关


希望这能帮助您入门

首先,您可以使用视频文件URL启动
AVAsset

然后,您可以使用
avassetrader
对象来获取该资产的媒体数据。 这将帮助您获得视频帧,您可以使用
avassetradervideocompositionoutput
class对象读取这些视频帧。从这些帧访问RGB通道数据与
CGImage
类及其方法有关

希望这有助于您入门

请参见