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的Django框架的dj-scaffold项目
May 30 Python
利用Python实现颜色色值转换的小工具
Oct 27 Python
win10 64bit下python NLTK安装教程
Sep 19 Python
python 检查是否为中文字符串的方法
Dec 28 Python
Python3解释器知识点总结
Feb 19 Python
Python利用matplotlib做图中图及次坐标轴的实例
Jul 08 Python
Python实现生成密码字典的方法示例
Sep 02 Python
修改Pandas的行或列的名字(重命名)
Dec 18 Python
python3操作注册表的方法(Url protocol)
Feb 05 Python
Python实现括号匹配方法详解
Feb 10 Python
解决Pymongo insert时会自动添加_id的问题
Dec 05 Python
Python plt 利用subplot 实现在一张画布同时画多张图
Feb 26 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
全国FM电台频率大全 - 5 内蒙古自治区
2020/03/11 无线电
php数组保存文本与文本反编成数组实例
2014/11/13 PHP
PHP数据对象PDO操作技巧小结
2016/09/27 PHP
php技巧小结【推荐】
2017/01/19 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
jQuery 方法大全方便学习参考
2010/02/25 Javascript
jquery+json实现的搜索加分页效果
2010/03/31 Javascript
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
js中实现多态采用和继承类似的方法
2014/08/22 Javascript
node+express+jade制作简单网站指南
2014/11/26 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
javascript实现禁止鼠标滚轮事件
2015/07/24 Javascript
简单的JS时钟实例讲解
2016/01/13 Javascript
javascript实现标签切换代码示例
2016/05/22 Javascript
JavaScript判断数组重复内容的两种方法(推荐)
2016/06/06 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
2016/09/06 Javascript
JavaScript 事件对内存和性能的影响
2017/01/22 Javascript
面试题:react和vue的区别分析
2019/04/08 Javascript
python 实现文件的递归拷贝实现代码
2012/08/02 Python
python list转dict示例分享
2014/01/28 Python
Python类的多重继承问题深入分析
2014/11/09 Python
Python 基础教程之str和repr的详解
2017/08/20 Python
Python基础练习之用户登录实现代码分享
2017/11/08 Python
Win10环境python3.7安装dlib模块趟过的坑
2019/08/01 Python
使用Python自动生成HTML的方法示例
2019/08/06 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Django中从mysql数据库中获取数据传到echarts方式
2020/04/07 Python
个人找工作自荐信格式
2013/09/21 职场文书
数控技术专科生自我评价
2014/01/08 职场文书
剪枝的学问教学反思
2014/02/07 职场文书
《小草和大树》教学反思
2014/02/16 职场文书
4S店售后客服自我评价
2014/04/09 职场文书
考试没考好检讨书
2015/05/06 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书