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-ALLAUTH社交用户系统的安装配置
Nov 18 Python
浅谈python字符串方法的简单使用
Jul 18 Python
Python简单的制作图片验证码实例
May 31 Python
python中import reload __import__的区别详解
Oct 16 Python
python版简单工厂模式
Oct 16 Python
利用pyinstaller将py文件打包为exe的方法
May 14 Python
python绘制热力图heatmap
Mar 23 Python
Python 实现两个列表里元素对应相乘的方法
Nov 14 Python
Pyinstaller打包.py生成.exe的方法和报错总结
Apr 02 Python
PyQt5 窗口切换与自定义对话框的实例
Jun 20 Python
windows支持哪个版本的python
Jul 03 Python
Python中Selenium模块的使用详解
Oct 09 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
php基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
php mssql 分页SQL语句优化 持续影响
2009/04/26 PHP
Node.js开发指南中的简单实例(mysql版)
2013/09/17 Javascript
juery框架写的弹窗效果适合新手
2013/11/27 Javascript
关于JavaScript的变量的数据类型的判断方法
2015/08/14 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
vue分页组件table-pagebar使用实例解析
2020/11/15 Javascript
js html5 css俄罗斯方块游戏再现
2016/10/17 Javascript
jQuery下拉菜单的实现代码
2016/11/03 Javascript
easy ui datagrid 从编辑框中获取值的方法
2017/02/22 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
VSCode配置react开发环境的步骤
2017/12/27 Javascript
微信小程序自定义多选事件的实现代码
2018/05/17 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
原生javascript自定义input[type=radio]效果示例
2019/08/27 Javascript
vue中进行微博分享的实例讲解
2019/10/14 Javascript
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
Python编程之string相关操作实例详解
2017/07/22 Python
python+opencv实现动态物体识别
2018/01/09 Python
django解决跨域请求的问题
2018/11/11 Python
Python及Pycharm安装方法图文教程
2019/08/05 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
2019/08/20 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
Python搭建Keras CNN模型破解网站验证码的实现
2020/04/07 Python
numpy中生成随机数的几种常用函数(小结)
2020/08/18 Python
IE兼容css3圆角的实现代码
2011/07/21 HTML / CSS
html5的新增的标签和废除的标签简要概述
2013/02/20 HTML / CSS
HTML5 拖放功能实现代码
2016/07/14 HTML / CSS
德国消费电子产品购物网站:Guter Kauf
2020/09/15 全球购物
在weblogic中发布ejb需涉及到哪些配置文件
2012/01/17 面试题
银行主办会计岗位职责
2014/08/13 职场文书
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
会计工作检讨书
2015/02/19 职场文书
JavaScript分页组件使用方法详解
2021/07/26 Javascript