最近我从OpenCV 2.4.1
迁移到OpenCV 2.4.3
。OpenCV 2.4.3 VideoCapture无法正常工作
我的程序与2.4.1
版本配合良好,现在遇到2.4.3
的问题。
该问题与无法打开我的视频文件的VideoCapture
有关。
我在搜索互联网时看到类似的问题,但找不到合适的解决方案。下面是我的示例代码:
VideoCapture video(argv[1]);
while(video.grab())
{
video.retrieve(imgFrame);
imshow("Video",ImgFrame);
waitKey(1);
}
值得一提的是,从网络摄像头设备捕捉视频的效果很好,但我想从文件中抓取流。
我使用的是QT Creator 5
,我编译的OpenCV
与MinGW
。我正在使用Windows。
我尝试了几种不同的视频格式,我重建了OpenCV
有和没有ffmpeg
,但问题仍然存在。
任何想法如何解决这个问题?
感谢您的建议,但这是行不通的! – 2013-03-18 15:19:54