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 相关文章推荐
python创建只读属性对象的方法(ReadOnlyObject)
Feb 10 Python
Python常用的爬虫技巧总结
Mar 28 Python
python遍历目录的方法小结
Apr 28 Python
Flask框架的学习指南之开发环境搭建
Nov 20 Python
Python机器学习库scikit-learn安装与基本使用教程
Jun 25 Python
对Python发送带header的http请求方法详解
Jan 02 Python
详解重置Django migration的常见方式
Feb 15 Python
python flask web服务实现更换默认端口和IP的方法
Jul 26 Python
Python实现结构体代码实例
Feb 10 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
Mar 12 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
May 26 Python
Tensorflow之MNIST CNN实现并保存、加载模型
Jun 17 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
CodeIgniter php mvc框架 中国网站
2008/05/26 PHP
通达OA公共代码 php常用检测函数
2011/12/14 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
PHP实现的下载远程图片自定义函数分享
2015/01/28 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
PHP模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
PHP 中TP5 Request 请求对象的实例详解
2017/07/31 PHP
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
复制js对象方法(详解)
2013/07/08 Javascript
jQuery预加载图片常用方法
2015/06/15 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
js 连续赋值的简单实现
2016/06/13 Javascript
纯javascript版日历控件
2016/11/24 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
ajax 提交数据到后台jsp页面及页面跳转问题
2017/01/19 Javascript
jsonp跨域获取数据的基础教程
2018/07/01 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
微信小程序页面渲染实现方法
2019/11/06 Javascript
在Vue中实现随hash改变响应菜单高亮
2020/03/09 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
npm ci命令的基本使用方法
2020/09/20 Javascript
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
2017/04/27 Python
详解Python map函数及Python map()函数的用法
2017/11/16 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
python 高阶函数简单介绍
2021/02/19 Python
2014年党课学习心得体会
2014/07/08 职场文书
新党章心得体会
2014/09/04 职场文书
自查自纠工作总结
2014/10/15 职场文书
施工安全员岗位职责
2015/04/11 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python