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选择排序算法的实现代码
Nov 21 Python
python清除字符串中间空格的实例讲解
May 11 Python
django_orm查询性能优化方法
Aug 20 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
Feb 22 Python
python的内存管理和垃圾回收机制详解
May 18 Python
pandas.read_csv参数详解(小结)
Jun 21 Python
python excel转换csv代码实例
Aug 26 Python
使用Django和Postgres进行全文搜索的实例代码
Feb 13 Python
pycharm 实现本地写代码,服务器运行的操作
Jun 08 Python
对Keras中predict()方法和predict_classes()方法的区别说明
Jun 09 Python
Python爬虫爬取新闻资讯案例详解
Jul 14 Python
python实现批量提取指定文件夹下同类型文件
Apr 05 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 正则表达式小结
2009/08/31 PHP
微信自定义分享php代码分析
2016/11/24 PHP
判断复选框是否被选中的两种方法
2014/06/04 Javascript
javascript检测两个数组是否相似
2015/05/19 Javascript
简介JavaScript中toTimeString()方法的使用
2015/06/12 Javascript
jquery实现全屏滚动
2015/12/28 Javascript
js密码强度实时检测代码
2016/03/02 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
如何使用headjs来管理和异步加载js
2016/11/29 Javascript
利用jQuery插件imgAreaSelect实现获得选择域的图像信息
2016/12/02 Javascript
jQuery插件FusionCharts绘制的3D双柱状图效果示例【附demo源码】
2017/04/20 jQuery
Ionic + Angular.js实现验证码倒计时功能的方法
2017/06/12 Javascript
使用watch在微信小程序中实现全局状态共享
2019/06/03 Javascript
微信小程序如何播放腾讯视频的实现
2019/09/20 Javascript
浅析JS中NEW的实现原理及重写
2020/02/20 Javascript
React倒计时功能实现代码——解耦通用
2020/09/18 Javascript
[01:11:37]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第一场 11.19
2020/11/19 DOTA
Python3里的super()和__class__使用介绍
2015/04/23 Python
Python获取好友地区分布及好友性别分布情况代码详解
2019/07/10 Python
python 使用pdfminer3k 读取PDF文档的例子
2019/08/27 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
python实现梯度下降法
2020/03/24 Python
python pandas.DataFrame.loc函数使用详解
2020/03/26 Python
解决pytorch 保存模型遇到的问题
2021/03/03 Python
Belvilla德国:在线预订度假屋
2018/04/10 全球购物
比驿:全球酒店比价网
2018/06/20 全球购物
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
世界顶级户外运动品牌折扣网站:LeftLane Sports
2019/06/12 全球购物
学术会议欢迎词
2014/01/09 职场文书
安全生产年活动总结
2014/08/29 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
创先争优活动个人总结
2015/03/04 职场文书
军事理论课感想
2015/08/11 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
立秋之描写立秋的作文(五年级)
2019/08/08 职场文书
Python提取PDF指定内容并生成新文件
2021/06/09 Python