OpenCv 写视频文件

原创 2016年05月31日 20:01:50
#include "highgui.h"
#include "cv.h"
#include "cxcore.h"
#include "stdio.h"
#include "stdlib.h"


int main(int argc, char* argv[])
{
	CvSize size = cvSize(480, 360);
	double fps = 15;

	CvVideoWriter* writer = cvCreateVideoWriter("F:\\训练加入视频\\aaaa.avi", -1, fps, size); //CV_FOURCC(-1)

	int image_id = 1;
	char filename[256];

	sprintf(filename, "F:\\训练加入视频\\car11\\%d.jpg", image_id);

	IplImage* src = cvLoadImage(filename);

	if (!src)
	{
		return 0;
	}

	IplImage* src_resize = cvCreateImage(size, 8, 3); 

	cvNamedWindow("avi");


	while (src)
	{
		cvShowImage("avi", src_resize);
	    cvWaitKey(1);
		
		cvResize(src, src_resize);
		cvWriteFrame(writer, src_resize);

		cvReleaseImage(&src);

		image_id++;
		sprintf(filename, "F:\\训练加入视频\\car11\\%d.jpg",image_id);
		src = cvLoadImage(filename);

	}

	cvReleaseVideoWriter(&writer); 
	cvReleaseImage(&src_resize);
	cvDestroyWindow("avi");

	return 0;

}

相关文章推荐

Study notes for OpenCV——第六节 写视频文件

一、写视频文件 任务:将输入视频流或者捕获的图像序列记录到输出视频流中 思路:创建一个写入设备以便以便一帧一帧将视频流写入视频文件。实现这一功能的函数是cvCreateVideoWriter(),当输...

opencv从摄像头读写视频文件

opencv从摄像头读写视频,并且分析出现的一些问题。

opencv视频文件肤色检测

  • 2013年06月11日 16:37
  • 3KB
  • 下载

opencv显示yuv420,YV12视频文件

#include #include #include #include #include #include #include #include "generalImgFun.hpp" #...

使用Opencv打开处理视频文件

  • 2014年07月30日 11:20
  • 577KB
  • 下载

Opencv(四):读取视频文件和摄像头

第二个程序:读取视频文件 【步骤】:【文件】->【 新建】->【 win32 Console Application】-> 【一个"Hello World!" application】,点击【F...

python opencv 读取视频文件并显示

06-python opencv 读取视频文件并显示06-python opencv 读取视频文件并显示 概述 实现过程 引用 创建摄像头对象 逐帧显示实现视频播放 释放摄像头对象和窗口 源代码 运行...

OpenCV学习笔记(二)读取视频文件,双窗口显示与保存

读取2个视频文件,分别在两个窗口中播放,每个窗口都加入一个进度条,可以自行用鼠标控制播放进度!...

OpenCV入门教程(8)-视频文件的读取和存储

本章,我们了解了编解码器的标识符;学习了怎样使用OpenCV提供的类进行视频的读写。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OpenCv 写视频文件
举报原因:
原因补充:

(最多只允许输入30个字)