kun*_*nal 13 opencv video-processing ios
我正在编写一个应用程序,使用AVCaptureSession带有AVCaptureVideoDataOutput输出和AVCaptureDeviceInput视频文件(它不再需要实时)作为输入进行一些实时视频处理.
是否可以将视频文件用作输入AVCaptureSession而不是相机?如果不可能,使用视频捕获opencv on iOS(同时或顺序)处理视频文件的最佳方法是什么?
由于您可以访问原始视频文件帧(来自您的AVCaptureVideoDataOutput),因此您可以将每个帧转换为一个cv::Mat对象(一个 opencv 矩阵,代表一个图像)。然后对每个单独的帧进行图像处理。
查看https://developer.apple.com/library/ios/qa/qa1702/_index.html
使用相机的实时示例;您可以将 UIImage 转换为cv::Mat使用cvMatFromUIImage.
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |