我正在尝试在 Linux 上使用 OpenCV 打开视频文件(.MOV、.AVI 或 .MP4)。这样我就可以将特定帧提取为光盘上的图像并进行图像处理。我还在linux上安装了ffmpeg。
我的代码片段是:
CvCapture* capture = cvCreateFileCapture("sample.avi");
if(!capture) // check if we succeeded
printf("Video failed to open\n");
else
printf("Video opened\n");
我无法打开 avi 文件。谁能指导我:
任何帮助将不胜感激。 .
最佳答案
I have also installed ffmpeg on linux.
你是不是在安装 OpenCV 后才安装 ffmpeg?正确的方法是先安装 ffmpeg,然后构建支持 ffmpeg 的 OpenCV。
喜欢这里:Setting/Installing up OpenCV 2.4.6.1+ on Ubuntu 12.04.02
关于image - 无法在 linux 上使用 opencv 打开视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23601621/