opencv:写入视频
来源:互联网 发布:网络分离器s61088o 编辑:程序博客网 时间:2024/06/15 20:25
#include "cv.h"#include "highgui.h"int main(int argc,char** argv){ CvCapture* capture = 0; //打开视频文件 capture = cvCreateFileCapture("E:/opencv/avi.avi"); if (!capture) { return -1; } //读取视频帧 IplImage* bgr_frame = cvQueryFrame(capture); //获得视频流的各种参数 double fps = cvGetCaptureProperty(capture,CV_CAP_PROP_FPS); CvSize size = cvSize( (int)cvGetCaptureProperty(capture,CV_CAP_PROP_FRAME_WIDTH), (int)cvGetCaptureProperty(capture,CV_CAP_PROP_FRAME_HEIGHT) ); //创建写入设备 CvVideoWriter* writer = cvCreateVideoWriter("E:/opencv/m_avi", CV_FOURCC('M','J','P','G'),//视频格式 fps, size); IplImage* logpolar_frame = cvCreateImage(size,IPL_DEPTH_8U,3); while((bgr_frame = cvQueryFrame(capture)) != NULL) { cvLogPolar(bgr_frame,logpolar_frame,cvPoint2D32f(bgr_frame->width/2, bgr_frame->height/2), 40,CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS); cvWriteFrame(writer,logpolar_frame); } cvReleaseVideoWriter(&writer); cvReleaseImage(&logpolar_frame); cvReleaseCapture(&capture); return 0;}
0 0
- opencv写入的视频
- OpenCV写入的视频
- opencv 写入视频
- opencv视频写入失败
- opencv:写入视频
- opencv写入视频帧(四)
- OpenCV视频写入详解_Python
- opencv图像写入视频详解
- openCV学习笔记(3)-- 写入视频
- 【OpenCV】视频读入、播放控制和写入
- opencv 读取视频、打开摄像头、写入视频文件
- opencv(2)---摄像头/视频读取_写入
- opencv 读取视频、打开摄像头、写入视频文件
- opencv 摄像头/视频读取_写入
- Opencv-Python(二) 读取, 写入/出视频
- 关于OpenCV不能读取视频和写入视频的问题
- OpenCV视频写入详解_Python,视频保存0kb问题
- opencv(5)--对视频进行操作,写入视频
- String 和 int转换
- 蓝桥杯-第七届省赛javaA组-取球博弈
- 用Maven的resources:copy-resources自动复制资源
- Android性能优化第(十 一)篇---卡顿分析,正确评测流畅度
- 5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
- opencv:写入视频
- eclipse 安装mybatis-generator两种方法
- 表达式和基本语句与位运算
- 计算机整体过程(由硬件到软件)
- 常见浏览器兼容性问题与解决方案
- 100个台阶,一次走一步,走两步,走三步,有多少种可能
- POJ 2635 The Embarrassed Cryptographer(千进制 高精度取模)
- VTK修炼之道70:体绘制讨论_光照&阴影、VTKLODProp3D
- Unity 代码片段2017篇