import cv2

#file_list = ['{}'.format(os.path.join(file_dir, dir, file_name)) for dir in os.listdir(file_dir) for file_name in os.listdir(os.path.join(file_dir, dir))]

cap = cv2.VideoCapture('E:\\20180828\\左室长轴\\013.avi') #创建一个视频获取对象

flag = 0

while (cap.isOpened()):

#cap.set(cv2.CAP_PROP_POS_MSEC,flag)#设置时间标记

print(flag)

cap.set(cv2.CAP_PROP_POS_FRAMES,flag) #设置帧数标记

ret,im = cap.read()#获取图像

#cv2.waitKey(2000)#延时

#cv2.imshow('a',im)#显示图像,用在循环中可以播放视频

cv2.imwrite('E:\\{}.jpg'.format(flag),im)#保存图片

flag+=1#设置间隔

if not ret:

break

读取视频中的指定帧并存为图片

https://blog.csdn.net/li_huifei/article/details/79049647

python做视频抽帧图_python-opencv-视频截取帧图片相关推荐

  1. python怎么存为动图_Python将视频或者动态图gif逐帧保存为图片的方法

    本文是基于opencv将视频和动态图gif保存为图像帧.可以根据输入视频格式的不同,修改第21行. 对动图的处理不同于视频,PIL库包含对图像序列的基本支持.当打开gif图像时,自动加载第一帧.当图像 ...

  2. python做视频抽帧图_Python提取视频中图片的示例(按帧、按秒)

    一.按帧提取 #coding=utf-8 import os import cv2 def save_img(): #提取视频中图片 按照每帧提取 video_path = r'd:\\test\\' ...

  3. python做房源饼状图_python使用matplotlib画饼状图

    %matplotlib inlineimport matplotlib.pyplot as plt# 121 > 1行2列第1个fig1 = plt.subplot(121)plt.pie([1 ...

  4. OpenCV视频写入详解_Python,视频保存0kb问题

    我真的是栓q,搞了两晚,保存的视频一直是0kb,什么方式都用了.直到看到下面这个大佬的解释才明白,可能是我电脑视频编码不太对.本来就是想学习一下,跟着老师做一直不对. 将cv2 VideoWriter ...

  5. 其实特简单,Python 做一个漂亮女孩词云跳舞的视频

    大家好,最近不少小伙伴在学 Python,想找个好玩的练手项目.那今天分享一个简单.好玩,适合新手的 Python 小项目.文章较长,建议收藏.喜欢关注.点赞,文末提供技术交流群. 以下是具体项目: ...

  6. python更改图片中物体的颜色_Python Opencv提取图片中某种颜色组成的图形的方法...

    Python Opencv提取图片中某种颜色组成的图形的方法 主要目标识别图中红色的裂缝,尝试了几种不同的方法,最后发现比较每一点的RGB差值可以很好的解决这个问题,也就是提取图片中的红色相关信息.处 ...

  7. 利用Python做一个小姐姐词云跳舞视频

    点击上方蓝色小字,关注"涛哥聊Python" 重磅干货,第一时间送达 来源:修炼Python 每周三个人直播,想和我聊天的欢迎来约 ‍‍‍‍‍‍‍朝朝暮暮里,祝愿我们每个人都能沉淀 ...

  8. python图片识别是否p过_Python+Opencv进行识别相似图片

    标签:在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在 ...

  9. python视频转字符动画_Python实现视频转字符动画

    导语 又到了愉快地周末,应某好友的要求,本周来补一期视频转字符动画相关的内容,核心主题是将蔡徐坤打球的视频转成字符动画.我也不知道为什么,真的不知道,真的真的不知道为什么.嗯,重要的话说三遍.说干就干 ...

  10. python用matplotlib画雷达图_python使用matplotlib绘制雷达图

    本文实例为大家分享了python使用matplotlib绘制雷达图的具体代码,供大家参考,具体内容如下 示例代码: # encoding: utf-8 import pandas as pd impo ...

最新文章

  1. 第十课.简单文本分类
  2. 计算机无线模块怎样关闭,无线模块插在电脑上出现感叹号如何解决?教你三招...
  3. 使用此代码可以解决python包导入路径问题?
  4. (简单)华为荣耀4A SCL-TL00的usb调试模式在哪里打开的方法
  5. mysql死锁释放时间参数_由FTWRL导致的MySQL从库死锁分析及参数深究
  6. 基于.NET CORE微服务框架 -谈谈surging的服务容错降级
  7. Educational Codeforces Round 80 (Rated for Div. 2) C. Two Arrays 组合数|dp
  8. 计算机二级c语言公共基础知识(免费的) 百度云,计算机二级c语言公共基础知识(免费的).doc...
  9. 邮票面值设计java_邮票面值设计
  10. 由一个DAOHelper类引发的思考
  11. Python3 OpenCV
  12. 关于 in与exist , not in与not exist 的区别
  13. 计算机网络安全知识汇总
  14. Linux基础(三)安装及管理程序
  15. 使用AndroidStudio开发一个简易的音乐播放器
  16. 绘制业务流程图—入门篇
  17. Toast拓展--自定义显示时间和动画
  18. Android Studio连接使用第三方模拟器
  19. 计算机网络七年级教学设计,初中七年级信息技术《计算机网络和因特网》教学设计.docx...
  20. uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了

热门文章

  1. idea新建类包图标_IntelliJ IDEA 常见文件类型的图标介绍
  2. python作品讲解_python实例作品
  3. mobileconfigs.php,iOS APP .mobileconfig的生成
  4. oracle查询表字段横向排序,sql 查询 - 横着走的螃蟹 - OSCHINA - 中文开源技术交流社区...
  5. Linux 抓包工具:tcpdump
  6. uboot向linux传递输出任何log信息的方法
  7. validate 插件
  8. 选择合适的方法调试程序
  9. spring Mvc 执行原理 及 xml注解配置说明 (六)
  10. 【jQuery】学习整理(一) 认识jQuery