从图片文件夹下读取图片并写入AVI视频
来源:互联网 发布:研发生产销售 知乎 编辑:程序博客网 时间:2024/04/18 09:44
一个小程序,从图片文件夹下逐个读取图片并写入视频中,代码简单!在VS2010 + OpenCV2.4.4 调试通过!
#include "stdafx.h"
#include <iostream>
#include <string>
#include <io.h>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
double fps = 25;
CvSize frame_size = cvSize(352,288);
CvVideoWriter* writer = cvCreateVideoWriter("E:\\my.avi",
CV_FOURCC('X','V','I','D'),
fps,
frame_size);
IplImage* src ;
IplImage* src_resize = cvCreateImage(frame_size,8,3);
char filename[256];
int num = 0;
while(1)
{
num++;
sprintf(filename,"C:\\Test\\NoisyNight\\%d.png",num);
src = cvLoadImage(filename);
if(!src) return 0;
cvResize(src,src_resize);
cvWriteFrame(writer,src_resize);
cout<<num<<endl;
}
cvReleaseVideoWriter(&writer);
system("pause");
return 0;
}
0 0
- 从图片文件夹下读取图片并写入AVI视频
- OpenCV从AVI视频提取图片
- opencv:批量读取一个文件夹下的图片,并转换成视频
- opencv:批量读取一个文件夹下的图片,并转换成视频
- opencv视频转图片并保存到文件夹下
- php自动读取文件夹下所有图片并分页显示
- php自动读取文件夹下所有图片并分页显示
- OpenCV读取图片,从摄像头读入视频,从文件夹中读入视频
- 从文件夹下连续读取所有图片 VS2010
- 【EMGU】读取视频AVI文件+保存任意帧为图片
- 使用openCv从avi视频提取照片图片
- 遍历文件夹读取文件夹中图片并分页显示图片
- Matlab把对应文件夹下的多个avi格式的视频转化成每一帧的图片
- 实现读取某文件夹下txt、图片,并按钮点击上一个下一个文件中的txt,图片
- opencv读取图片并做成视频
- 从文件夹中读取图片,并将差异大的储存
- Matlab读取avi视频并播放
- Matlab读取avi视频并播放
- MeshLab源码编译 vs2010+win7 64bit
- 【数据结构】栈应用之进制转换
- 在O(1)时间删除链表节点
- MongoDB资料汇总专题
- spring 配置junit 启动时出现 ClassNotFound警告
- 从图片文件夹下读取图片并写入AVI视频
- nginx rewrite中last和break的区别
- kalman以及雅克比矩阵
- sql 分组后取第一条
- 黑龙江列车脱线致15人受伤 乘务员砸窗疏散旅客
- Qt开发之多视图架构
- 计算机文化基础》
- python获取文件的创建时间
- Ext.NET事件