python-视频分帧&多帧合成视频实例


Posted in Python onDecember 10, 2019

我就废话不多说了,直接上代码吧!

1.视频分帧:

import cv2
vidcap = cv2.VideoCapture('005.avi')
success,image = vidcap.read()
count = 0
success = True
while success:
 success,image = vidcap.read()
 cv2.imwrite("frame%d.jpg" % count, image)   # save frame as JPEG file
 if cv2.waitKey(10) == 27:           
   break
 count += 1

2.多帧合成视频:

import cv2
 
def images_to_video():
  fps = 30 # 帧率
  num_frames = 500
  img_array = []
  img_width = 720
  img_height = 1280
  for i in range(num_frames+1):
    filename = "./frames/"+str(i)+".png"
    img = cv2.imread(filename)
 
    if img is None:
      print(filename + " is non-existent!")
      continue
    img_array.append(img)
 
  out = cv2.VideoWriter('demo.avi', cv2.VideoWriter_fourcc(*'DIVX'), fps,(img_width,img_height))
 
  for i in range(len(img_array)):
    out.write(img_array[i])
  out.release()
 
 
def main():
  
  images_to_video()
 
 
if __name__ == "__main__":
  main()

以上这篇python-视频分帧&多帧合成视频实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python类的基础入门知识
Nov 24 Python
Python程序设计入门(3)数组的使用
Jun 16 Python
对numpy中的where方法嵌套使用详解
Oct 31 Python
朴素贝叶斯Python实例及解析
Nov 19 Python
python重试装饰器的简单实现方法
Jan 31 Python
pycharm创建一个python包方法图解
Apr 10 Python
python实现ip代理池功能示例
Jul 05 Python
浅谈Python2之汉字编码为unicode的问题(即类似\xc3\xa4)
Aug 12 Python
python pyqtgraph 保存图片到本地的实例
Mar 14 Python
基于python实现ROC曲线绘制广场解析
Jun 28 Python
python时间time模块处理大全
Oct 25 Python
python给list排序的简单方法
Dec 10 Python
python实现视频读取和转化图片
Dec 10 #Python
sklearn-SVC实现与类参数详解
Dec 10 #Python
使用pandas 将DataFrame转化成dict
Dec 10 #Python
python基于TCP实现的文件下载器功能案例
Dec 10 #Python
使用pandas的box_plot去除异常值
Dec 10 #Python
Python 中如何实现参数化测试的方法示例
Dec 10 #Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 #Python
You might like
dedecms后台验证码总提示错误的解决方法
2007/03/21 PHP
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
解析PHP提交后跳转
2013/06/23 PHP
PHP 下载文件时自动添加bom头的方法实例
2014/01/10 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(三)
2014/06/23 PHP
PHP has encountered a Stack overflow问题解决方法
2014/11/03 PHP
PHP实现的DES加密解密类定义与用法示例
2020/11/02 PHP
javascript工具库代码
2012/03/29 Javascript
学习从实践开始之jQuery插件开发 菜单插件开发
2012/05/03 Javascript
js获取URL的参数的方法(getQueryString)示例
2013/09/29 Javascript
JavaScript子类用Object.getPrototypeOf去调用父类方法解析
2013/12/05 Javascript
Jquery实现自定义tooltip示例代码
2014/02/12 Javascript
jquery实现弹出层完美居中效果
2014/03/03 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
微信小程序教程之本地图片上传(leancloud)实例详解
2016/11/16 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
JS基于封装函数实现的表格分页完整示例
2018/06/26 Javascript
vue.js input框之间赋值方法
2018/08/24 Javascript
解决vue select当前value没有更新到vue对象属性的问题
2018/08/30 Javascript
详解Vue中使用Axios拦截器
2019/04/22 Javascript
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
使用Python写一个小游戏
2018/04/02 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
2019/08/20 Python
利用Python绘制Jazz网络图的例子
2019/11/21 Python
VICHY薇姿英国官网:全球专业敏感肌护肤领先品牌
2017/07/04 全球购物
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
岗位职责风险点
2014/03/12 职场文书
质量保证书
2015/01/17 职场文书
2015年七夕爱情寄语
2015/03/24 职场文书
酒桌上的开场白
2015/06/01 职场文书
2016年6.5世界环境日宣传活动总结
2016/04/01 职场文书
发工资啦!教你用Python实现邮箱自动群发工资条
2021/05/10 Python
基于JavaScript实现省市联动效果
2021/06/22 Javascript
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python