用opencv 写视频文件

用opencv写视频文件,程序如下:#include<cv.h>#include<highgui.h>intmain(void){IplImage*img=0;CvCap... 用opencv 写视频文件,程序如下:
#include <cv.h>
#include <highgui.h>
int main(void)
{
IplImage * img=0;

CvCapture *capture =cvCaptureFromCAM(0);//初试化视频读取
CvVideoWriter * writer = 0;//初始化视频写入
writer=cvCreateVideoWriter("out.avi",CV_FOURCC('P','I','M','1'),25,cvSize(640,480),1);//初始化结束

int i;
for(i=0;i<50;i++)
{
img=cvQueryFrame(capture);
cvWriteFrame(writer,img);
}
cvReleaseVideoWriter(&writer);

}

只能建立out.avi文件,文件一直是0字节,好像写不进去,求高手指教
展开
 我来答
北方七宿
2011-01-02 · TA获得超过396个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:270万
展开全部
你系统里有相应的编码器么
建议你去 http://www.opencv.org.cn/forum 看看,我记得有人讨论过这个问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式