# 导入所需要的库
import cv2
import numpy as np# 定义保存图片函数
# image:要保存的图片名字
# addr;图片地址与相片名字的前部分
# num: 相片,名字的后缀。int 类型
def save_image(image, addr, num):address = addr + str(num) + '.jpg'cv2.imwrite(address, image)# 读取视频文件 视频文件路径
videoCapture = cv2.VideoCapture("./video/1.mp4")
# 通过摄像头的方式
# videoCapture=cv2.VideoCapture(1)# 读帧
success, frame = videoCapture.read()
i = 0
timeF = 57
j = 0
while success:i = i + 1if (i % timeF == 0):j = j + 1save_image(frame, 'D:/pythonProject/picture/', j) #视频截成图片存放的位置print('save image:', i)success, frame = videoCapture.read()

用python 把视频转换为图片相关推荐

  1. Python 视频转换为图片 与 图片转换为视频

    一 安装opencv-python pip install opencv-python 二 创建unlock_mv.py 文件, 在unlock_mv.py同级目录创建mv文件夹 import os ...

  2. PHP调用Python把视频转换为gif

    运行环境 Win10(1909)(x64) PHPstudy_pro(小皮) PHP 5.6 Python 3.10(x64) PHP代码 // 转换文件名 function to_filename( ...

  3. python ffmpeg 视频转图片 视频转音频 播放音频 多张图片+音频转视频 多个视频合成一个视频 改变视频播放速度

    文章目录 视频转图片 视频转音频 播放音频 图片+音频 转 视频 多个视频合成一个视频 改变视频播放速度 视频转图片 #!/usr/bin/env python # -*- encoding: utf ...

  4. python ppt 图片_利用Python将PPT转换为图片并合成长图

    最近因为某些需求需要将PPT转换为图片并合并成预览图,于是第一时间就想到了用python解决问题,过程中参考了一位老哥写的文章,链接如下.Python行家:用Python实现ppt转化图片(附带长图合 ...

  5. canvas导出图片python_利用Python将PPT转换为图片并合成长图

    最近因为某些需求需要将PPT转换为图片并合并成预览图,于是第一时间就想到了用python解决问题,过程中参考了一位老哥写的文章,链接如下. Python行家:用Python实现ppt转化图片(附带长图 ...

  6. Python提取视频帧图片

    为了从视频中提取每一帧图片,编写Python脚本实现该功能 video_path为指定的视频路径 interval为指定分割视频是是否跳帧,默认不跳帧,即全部分割 width, height 为指定对 ...

  7. Python 裁剪视频为图片

    import cv2 import timedef split_frames(file_path, save_path, interval_time):cap = cv2.VideoCapture(f ...

  8. ffmpeg实战将视频转换为图片

    视频可以是文件或者从服务器拉取的流,流程如下:打开封装->解码->yuv->rgb->写入文件 在yuv->rgb时是用的ffmpeg的像素格式转换函数: sws_sca ...

  9. python将视频转为图片

    #coding=utf-8import os import cv2# mp4存放的路径,路径下只有mp4 videos_src_path = r'D:\python_tool\tools/video/ ...

  10. python代码实现视频与图片之间的互相转换

    一.视频与图片 1.视频   视频其实就是若干张图片叠加起来,包含了图像的运行信息.   由于人眼识别的帧率是有限的,因此在单位时间内给人眼观看的图像超过一定数目的时候,给人的感觉就好像画面是运动的, ...

最新文章

  1. CSP认证201512-3 画图[C++题解]:dfs、左下角建系、坐标反着读入
  2. row_number() over(partition by的用法
  3. 贴纸效果_(新)AE插件:时尚印刷贴纸效果动画帽子眼镜胡须嘴唇图标社交标题库(3001)...
  4. Altium Designer20 PCB板子绘制
  5. setTimeout 和 setInterval 的区别
  6. 从数据库导出数为生成excel表
  7. python主循环方法mainloop_Python:Tkinter:为什么是root.mainloop()而不是app.mainloop()...
  8. mybatis --XML 映射配置文件
  9. java基础学习及总结
  10. php 最小二乘法,XPS复杂谱图的非线性最小二乘法拟合(NLLSF)操作指南
  11. OptiSystem 快捷键及使用技巧
  12. 世界顶级职场中,为什么印度人可以做到CEO,中国人却最多只是架构师?
  13. Win10修改有线网卡的MAC地址
  14. mac无法验证此app不包含恶意软件
  15. Java调用python脚本,进程长时间卡住问题
  16. HttpMediaTypeNotSupportedException:Content type 'multipart/form-data;boundary=W10Jdm..'not supported
  17. 知识付费平台年度排行榜!哪些平台活着其实已经死了?
  18. CM311-1A 卡刷 + 线刷、刷安卓与 Armbian 教程
  19. VM ware workstation 10 下载及安装密钥
  20. 一个月提升口语听力n个level

热门文章

  1. 黎活明给程序员的忠告 收藏
  2. matlab lu分解 源代码,矩阵的LU分解(Matlab程序)
  3. wgs84坐标转换,地图拾取wgs84坐标工具推荐
  4. CGAL license说明
  5. EPLAN学习笔记——常用操作步骤
  6. mysql读写分离延迟_解决Mysql读写分离数据延迟
  7. mysql +cobar_数据库中间件Cobar功能探究
  8. 我也来开发2048之确定思路
  9. 组态王软件自动邮件EMAIL发送
  10. 中国资源卫星应用中心免费卫星遥感数据介绍