import cv2
import time
import os
input_video = r'E:/Desktop/video/1.mp4'
output_dir = r'E:/Desktop/picture/'import cv2START_TIME= 0 #设置开始时间(单位秒)
END_TIME= 1797 #设置结束时间(单位秒)vidcap = cv2.VideoCapture(input_video)fps = int(vidcap.get(cv2.CAP_PROP_FPS))     # 获取视频每秒的帧数
print("fps: ", fps)frameToStart = START_TIME*fps               #开始帧 = 开始时间*帧率
print("frameToStart: ", frameToStart)
frametoStop = END_TIME*fps                  #结束帧 = 结束时间*帧率
print("frameToStop: ", frametoStop)vidcap.set(cv2.CAP_PROP_POS_FRAMES, frameToStart) #设置读取的位置,从第几帧开始读取视频
print(vidcap.get(cv2.CAP_PROP_POS_FRAMES))  # 查看当前的帧数success,image = vidcap.read()               # 获取第一帧count = 0
seconds = 1
while success and frametoStop >= count:if count % (fps*seconds) == 0:          # 每second秒保存一次save_path = output_dir + str(count) + ".jpg"cv2.imwrite(save_path, image)       # 保存图片print('Process %dth seconds: ' % int(count / (fps*seconds)), success)success,image = vidcap.read()           # 每次读取一帧count += 1print("end!")

更多参数:

https://segmentfault.com/a/1190000015575701?utm_source=tag-newest

Python 将视频 截取 成图片 附cv2处理教程相关推荐

  1. 用python把视频分解成图片

    # 用python把视频分解成图片 import cv2 # 读取一段视频 cap=cv2.VideoCapture("d:/1.mp4") # 用作计数 i=0 # 循环判断视频 ...

  2. python将视频分割成图片

    使用python将视频分割成图片 python版本: 3.7.2 使用到的库:opencv (安装命令:pip install opencv-python) import cv2# 定义保存图片函数 ...

  3. opencv cv2.imwrite()将视频切割成图片保存失败 + 以及按秒切帧代码

    原因:文件的路径和文件名不能是中文的 代码 按秒切割视频成图片: # 视频切割成图片 import cv2 import glob import osdef video_to_frame(save_p ...

  4. python 脚本将视频转化成图片 | python scripts to convert video to pictures

    python 脚本将视频转化成图片 | python scripts to convert video to pictures python video_to_images.py 运行时,修改输入.输 ...

  5. python opencv PIL 视频分割成图片 图片合成为视频 修改图片大小(抗锯齿)

    Python代码将原有的视频分割成图片,我的例子是一帧一帧的分割 用python+opencv完成视频的分割 import cv2 #导入opencv模块 print(2) #测试是否运行 vc=cv ...

  6. python将视频分解为图片+将图片合成为视频

    系列文章目录 文章目录 系列文章目录 前言 一.python视频拆分+图片合成(源码一) 1.python视频拆分 1.python图片合成 二.python视频拆分+图片合成(源码二) 三.pyth ...

  7. Python将PDF转成图片—PyMuPDF和pdf2image

    前言:在最近的测试中遇到一个与PDF相关的测试需求,其中有一个过程是将PDF转换成图片,然后对图片进行测试. 粗略的试了好几种方式,其中语言尝试了Python和Java,总体而言所找到的Python方 ...

  8. pdf转换成jpg python_【PyMuPDF和pdf2image】Python将PDF转成图片PNG和JPG

    公众号:前言:在最近的测试中遇到一个与PDF相关的测试需求,其中有一个过程是将PDF转换成图片,然后对图片进行测试. 粗略的试了好几种方式,其中语言尝试了Python和Java,总体而言所找到的Pyt ...

  9. 【PyMuPDF和pdf2image】Python将PDF转成图片

    2023-04-30更新 PyMuPDF=1.21.1 import datetime # PyMuPDF=1.21.1 import fitzdef pdf2img(pdf_path, img_pa ...

最新文章

  1. 浅谈Javascript中的void操作符
  2. python培训深圳-深圳靠谱的Python培训
  3. 2016年Android实习岗位 腾讯二面+阿里一面
  4. Linux是否兼容windows跨区卷,简单卷与跨区卷的区别介绍
  5. python程序语言的提示符是什么_Python基础之语言简介
  6. python非法变量名_python – DatabaseError:ORA-01036:非法变量名称/编号
  7. php5d,php挖洞基础知识篇以及防范方法
  8. 浏览器开发者工具,自己设置屏幕分辨率调试(chrome)
  9. 第三章 微分中值定理及其应用
  10. VS2017设置透明主题
  11. dataset中shuffle()、repeat()、batch()用法
  12. 何万青:直呼其名——我与中国计算机学会十年命运交织
  13. 安装算量软件快速计算管道管件功能
  14. MATLAB中实现图像的空间域滤波和频率域滤波
  15. 组装计算机需要哪九件部件,组装各种电脑配件的规则是什么?组装电脑各配件规则介绍...
  16. 最小公共子串——力扣
  17. 什么是 jQuery?
  18. Multi-level Feature Fusion Networks with Adaptive Channel Dimensionality Reduction for Remote Sens
  19. 怎么获得积分啊,急!!!!急!!!!急!!!!急!!!!
  20. 为什么网上Python爬虫教程这么多,但是做爬虫的这么少呢?爬虫发展又该是如何呢?

热门文章

  1. 合并报表调整、抵销分录的编制顺序
  2. SAP ERP系统业务优化之采购订单追踪
  3. SAP ABAP 特性相关表取数逻辑
  4. 计算出前一期间XXXX物料的期末结算
  5. SAP系统未清账和已清账的区分
  6. MM模块几个移动类型之间的区别
  7. 通过这组数据分析发现房价波动背后的规律
  8. 上市后首份年报亮眼,快手天花板在哪?
  9. 计算机无法ghost安装系统安装系统安装,品牌机、笔记本无法安装Ghost版系统原因与终极方法...
  10. html弄多个按钮_html+css3实现多个表单按钮美化效果