新博客地址:http://gorthon.sinaapp.com/
1. 开发环境为VC6.0+OpenCV1.0 (已经放到115网盘备用)。
2. XviD下载地址:http://www.xvidmovies.com/codec/ (有这个“解码器”,就可以播放用此编码写的avi视频文件)
3. 安装好了之后查看环境变量是否正确(比如C:/Program Files/OpenCV/bin/)。
4. 代码如下:
5. 一点补充:
cvLoadImage()函数支持大部分图像类型如:BMP,JPEG,DIB,PPM,PNG,TIFF,RAS,SR,PGM,PBM,JPE。
cvCreateFileCapture()以及cvLoadImage()的参数接受一个字符串,一般是一个文件名,如"E:/Workspace/opencv/1.avi",最好用/而不是/。为了方便直接用VC6运行这里直接写入了文件名。当然也可以写成如下:
这样可以在命令行模式下cd到工程目录的Debug目录,然后test.exe "E:/Workspace/opencv/1.avi"回车即可。
当然此时还不能放出视频声音。