python 视频逐帧保存为图片的完整实例


Posted in Python onDecember 10, 2019

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

import cv2
import os
def save_img():
  video_path = r'F:\test\video1/'
  videos = os.listdir(video_path)
  for video_name in videos:
    file_name = video_name.split('.')[0]
    folder_name = video_path + file_name
    os.makedirs(folder_name,exist_ok=True)
    vc = cv2.VideoCapture(video_path+video_name) #读入视频文件
    c=0
    rval=vc.isOpened()

    while rval:  #循环读取视频帧
      c = c + 1
      rval, frame = vc.read()
      pic_path = folder_name+'/'
      if rval:
        cv2.imwrite(pic_path + file_name + '_' + str(c) + '.jpg', frame) #存储为图像,保存名为 文件夹名_数字(第几个文件).jpg
        cv2.waitKey(1)
      else:
        break
    vc.release()
    print('save_success')
    print(folder_name)
save_img()

以上这篇python 视频逐帧保存为图片的完整实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python读写excel的方法
Nov 18 Python
python动态性强类型用法实例
May 09 Python
Python:Scrapy框架中Item Pipeline组件使用详解
Dec 27 Python
利用Python如何实现数据驱动的接口自动化测试
May 11 Python
解决pandas 作图无法显示中文的问题
May 24 Python
python 批量解压压缩文件的实例代码
Jun 27 Python
python之pexpect实现自动交互的例子
Jul 25 Python
python控制台实现tab补全和清屏的例子
Aug 20 Python
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题
Jul 13 Python
python3实现无权最短路径的方法
May 12 Python
python基础之错误和异常处理
Oct 24 Python
Python MNIST手写体识别详解与试练
Nov 07 Python
python 实现视频 图像帧提取
Dec 10 #Python
python-视频分帧&多帧合成视频实例
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
You might like
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
在PHP程序中使用Rust扩展的方法
2015/07/03 PHP
php实现的AES加密类定义与用法示例
2018/01/29 PHP
jQuery实现的Email中的收件人效果(按del键删除)
2011/03/20 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
NODE.JS跨域问题的完美解决方案
2016/10/20 Javascript
微信小程序 form组件详解及简单实例
2017/01/10 Javascript
Electron autoUpdater实现Windows安装包自动更新的方法
2018/12/24 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
Layui 解决表格异步调用后台分页的问题
2019/10/26 Javascript
JS实现容器模块左右拖动效果
2020/01/14 Javascript
Python Web框架Pylons中使用MongoDB的例子
2013/12/03 Python
编写Python脚本把sqlAlchemy对象转换成dict的教程
2015/05/29 Python
Python正则表达式非贪婪、多行匹配功能示例
2017/08/08 Python
matplotlib设置legend图例代码示例
2017/12/19 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
windows下python安装小白入门教程
2018/09/18 Python
Python 新建文件夹与复制文件夹内所有内容的方法
2018/10/27 Python
pytorch进行上采样的种类实例
2020/02/18 Python
keras的load_model实现加载含有参数的自定义模型
2020/06/22 Python
纯CSS3实现图片无间断轮播效果
2016/08/25 HTML / CSS
CSS图片翻转动画技术详解(IE也实现了)
2014/04/03 HTML / CSS
贝尔帐篷精品店:Bell Tent Boutique
2019/06/12 全球购物
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
Linux常见面试题
2016/10/04 面试题
生物技术专业毕业生求职信范文
2013/12/14 职场文书
校园之声广播稿
2014/01/31 职场文书
班子查摆四风个人对照检查材料思想汇报
2014/10/04 职场文书
2014年幼儿园教师工作总结
2014/11/08 职场文书
2014年班干部工作总结
2014/11/25 职场文书
贫困生助学金感谢信
2015/01/21 职场文书
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL