python-opencv 将连续图片写成视频格式的方法


Posted in Python onJanuary 08, 2019

如下所示:

import cv2
import os

#图片路径
im_dir = '/home/suanfa/data/out/201708231503440'
#输出视频路径
video_dir = '/home/suanfa/data/out/201708231503440-1018.avi'
#帧率
fps = 30 
#图片数 
num = 426
#图片尺寸
img_size = (841,1023)

#fourcc = cv2.cv.CV_FOURCC('M','J','P','G')#opencv2.4
fourcc = cv2.VideoWriter_fourcc('M','J','P','G') #opencv3.0
videoWriter = cv2.VideoWriter(video_dir, fourcc, fps, img_size)

for i in range(1,num):
 im_name = os.path.join(im_dir, str(i).zfill(6)+'.jpg')
 frame = cv2.imread(im_name)
 videoWriter.write(frame)
 print im_name

videoWriter.release()
print 'finish'

注意:

图片路径下的图片命名格式为

000001.jpg 000002.jpg ……. 00100.jpg……

opencv2.选择

fourcc = cv2.cv.CV_FOURCC('M','J','P','G')#opencv2.4

opencv3.选择

fourcc = cv2.VideoWriter_fourcc('M','J','P','G') #opencv3.0

以上这篇python-opencv 将连续图片写成视频格式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
django实现分页的方法
May 26 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
Nov 16 Python
python实现二维插值的三维显示
Dec 17 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
Python面向对象程序设计类的封装与继承用法示例
Apr 12 Python
python 缺失值处理的方法(Imputation)
Jul 02 Python
Django组件content-type使用方法详解
Jul 19 Python
详解Python time库的使用
Oct 10 Python
python常见字符串处理函数与用法汇总
Oct 30 Python
快速查找Python安装路径方法
Feb 06 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
Jun 18 Python
python中使用.py配置文件的方法详解
Nov 23 Python
对Python+opencv将图片生成视频的实例详解
Jan 08 #Python
Python中的heapq模块源码详析
Jan 08 #Python
python使用PIL模块获取图片像素点的方法
Jan 08 #Python
python 获取图片分辨率的方法
Jan 08 #Python
Python 处理图片像素点的实例
Jan 08 #Python
Python实现查找最小的k个数示例【两种解法】
Jan 08 #Python
对Python闭包与延迟绑定的方法详解
Jan 07 #Python
You might like
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
PHP生成带有雪花背景的验证码
2008/09/28 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
Laravel5.1 框架数据库操作DB运行原生SQL的方法分析
2020/01/07 PHP
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
JavaScript中伪协议 javascript:使用探讨
2014/07/18 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
Node.js Sequelize如何实现数据库的读写分离
2016/10/23 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
微信小程序 简单教程实例详解
2017/01/13 Javascript
jQuery插件版本冲突的处理方法分析
2017/01/16 Javascript
vue全局组件与局部组件使用方法详解
2018/03/29 Javascript
使用 Node.js 实现图片的动态裁切及算法实例代码详解
2018/09/29 Javascript
vue 内联样式style中的background用法说明
2020/08/05 Javascript
React服务端渲染原理解析与实践
2021/03/04 Javascript
初步介绍Python中的pydoc模块和distutils模块
2015/04/13 Python
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
Python实现识别手写数字 简易图片存储管理系统
2018/01/29 Python
python实现类之间的方法互相调用
2018/04/29 Python
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
2019/03/05 Python
python自动分箱,计算woe,iv的实例代码
2019/11/22 Python
Python类中self参数用法详解
2020/02/13 Python
python+selenium实现12306模拟登录的步骤
2021/01/21 Python
现代化办公人员工作的自我评价
2013/10/16 职场文书
优秀学生自我鉴定范例
2013/12/18 职场文书
创业计划书中包含的9个方面
2013/12/26 职场文书
艺术设计专业毕业生推荐信
2014/07/08 职场文书
超市周年庆活动方案
2014/08/16 职场文书
领导班子整改方案
2014/10/25 职场文书
大学生党员自我评价
2015/03/04 职场文书
python获取淘宝服务器时间的代码示例
2021/04/22 Python
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python