用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字节,好像写不进去,求高手指教 展开
#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字节,好像写不进去,求高手指教 展开
1个回答
展开全部
你系统里有相应的编码器么
建议你去 http://www.opencv.org.cn/forum 看看,我记得有人讨论过这个问题
建议你去 http://www.opencv.org.cn/forum 看看,我记得有人讨论过这个问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询