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闭包实现计数器的方法
May 05 Python
Python使用dis模块把Python反编译为字节码的用法详解
Jun 14 Python
Python读取excel中的图片完美解决方法
Jul 27 Python
padas 生成excel 增加sheet表的实例
Dec 11 Python
Python Unittest根据不同测试环境跳过用例的方法
Dec 16 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
python tkinter组件使用详解
Sep 16 Python
基于python traceback实现异常的获取与处理
Dec 13 Python
Python 实现黑客帝国中的字符雨的示例代码
Feb 20 Python
Django操作session 的方法
Mar 09 Python
Python基于gevent实现高并发代码实例
May 15 Python
python使用selenium爬虫知乎的方法示例
Oct 28 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 模拟登陆MSN并获得用户信息
2009/05/16 PHP
解析在zend Farmework下如何创立一个FORM表单
2013/06/28 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
innerText和innerHTML 一些问题分析
2009/05/18 Javascript
精选的10款用于构建良好易用性网站的jQuery插件
2011/01/23 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
2015/06/23 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
Vue.js每天必学之组件与组件间的通信
2016/09/08 Javascript
简单实现jQuery级联菜单
2017/01/09 Javascript
JavaScript设计模式之工厂模式简单实例教程
2018/07/03 Javascript
NestJs 静态目录配置详解
2019/03/12 Javascript
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
对Layer弹窗使用及返回数据接收的实例详解
2019/09/26 Javascript
微信js-sdk 录音功能的示例代码
2019/11/01 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
基于python脚本实现软件的注册功能(机器码+注册码机制)
2016/10/09 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
2017/04/05 Python
Python使用正则表达式抓取网页图片的方法示例
2017/04/21 Python
利用Pandas读取文件路径或文件名称包含中文的csv文件方法
2018/07/04 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
Python return语句如何实现结果返回调用
2020/10/15 Python
如何使用css3实现一个类在线直播的队列动画的示例代码
2020/06/17 HTML / CSS
HTML5里autofocus自动聚焦属性使用介绍
2016/06/22 HTML / CSS
纪伊国屋新加坡网上书店:Kinokuniya新加坡
2017/12/29 全球购物
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
医药工作岗位求职信分享
2013/12/31 职场文书
2014新年寄语
2014/01/20 职场文书
房屋租赁协议书范本
2014/04/10 职场文书
行政求职信
2014/07/04 职场文书
学习党代会心得体会
2014/09/05 职场文书
党的群众路线教育实践活动个人自我剖析材料
2014/10/07 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python