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入门篇之字典
Oct 17 Python
发布你的Python模块详解
Sep 15 Python
Python 描述符(Descriptor)入门
Nov 20 Python
Python科学画图代码分享
Nov 29 Python
Python生成短uuid的方法实例详解
May 29 Python
CentOS7安装Python3的教程详解
Apr 10 Python
使用Python函数进行模块化的实现
Nov 15 Python
Python+Redis实现布隆过滤器
Dec 08 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 Python
什么是python类属性
Jun 10 Python
Python计算矩阵的和积的实例详解
Sep 10 Python
Python创建简单的神经网络实例讲解
Jan 04 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
非常好用的两个PHP函数 serialize()和unserialize()
2012/02/04 PHP
php 备份数据库代码(生成word,excel,json,xml,sql)
2013/06/23 PHP
PHP设置图片文件上传大小的具体实现方法
2013/10/11 PHP
smarty实现多级分类的方法
2014/12/05 PHP
PHP简单创建压缩图的方法
2016/08/24 PHP
javascript indexOf函数使用说明
2008/07/03 Javascript
jQuery 注意事项 与原因分析
2009/04/24 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
JQuery中queue方法用法示例
2019/01/31 jQuery
jQuery实现滑动开关效果
2020/08/02 jQuery
python实现比较两段文本不同之处的方法
2015/05/30 Python
python 如何快速找出两个电子表中数据的差异
2017/05/26 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
python matlibplot绘制多条曲线图
2021/02/19 Python
DJango的创建和使用详解(默认数据库sqlite3)
2019/11/18 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
python中如何使用insert函数
2020/01/09 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
实例讲解CSS3中的box-flex弹性盒属性布局
2016/06/09 HTML / CSS
绘画设计学生的个人自我评价
2013/09/20 职场文书
关于毕业的广播稿
2014/01/10 职场文书
大三毕业自我鉴定
2014/01/15 职场文书
医药营销个人求职信范文
2014/02/07 职场文书
会议主持词
2014/03/17 职场文书
请假条的格式
2014/04/11 职场文书
合同协议书格式
2014/04/18 职场文书
党员活动总结
2015/02/04 职场文书
介绍信怎么写
2015/05/05 职场文书
大学生见习总结报告
2015/06/24 职场文书
Python快速优雅的批量修改Word文档样式
2021/05/20 Python
OpenCV-Python实现轮廓的特征值
2021/06/09 Python
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS