gpt4 book ai didi

ios - 如何使用 AVCaptureSession 从文件中读取视频?

转载 作者:技术小花猫 更新时间:2023-10-29 10:28:09 32 4
gpt4 key购买 nike

我正在编写一个应用程序,它使用 AVCaptureSessionAVCaptureVideoDataOutput 作为输出,并使用 AVCaptureDeviceInput 作为输出视频文件(不再需要实时)作为输入。

是否可以将视频文件用作 AVCaptureSession 的输入而不是摄像头?如果不可能,使用 iOS 上的 opencv 视频捕获处理视频文件的最佳方法是什么(同时或顺序)?

最佳答案

由于您可以访问原始视频文件帧(来自 AVCaptureVideoDataOutput),您可以将每个帧转换为 cv::Mat 对象(一个 opencv 矩阵,表示图像)。然后对每个单独的帧进行图像处理。

查看 https://developer.apple.com/library/ios/qa/qa1702/_index.html使用相机的实时示例;您可以使用 cvMatFromUIImage 将 UIImage 转换为 cv::Mat

关于ios - 如何使用 AVCaptureSession 从文件中读取视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26234516/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com