用python 把视频转换为图片
# 导入所需要的库
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 把视频转换为图片相关推荐
- Python 视频转换为图片 与 图片转换为视频
一 安装opencv-python pip install opencv-python 二 创建unlock_mv.py 文件, 在unlock_mv.py同级目录创建mv文件夹 import os ...
- PHP调用Python把视频转换为gif
运行环境 Win10(1909)(x64) PHPstudy_pro(小皮) PHP 5.6 Python 3.10(x64) PHP代码 // 转换文件名 function to_filename( ...
- python ffmpeg 视频转图片 视频转音频 播放音频 多张图片+音频转视频 多个视频合成一个视频 改变视频播放速度
文章目录 视频转图片 视频转音频 播放音频 图片+音频 转 视频 多个视频合成一个视频 改变视频播放速度 视频转图片 #!/usr/bin/env python # -*- encoding: utf ...
- python ppt 图片_利用Python将PPT转换为图片并合成长图
最近因为某些需求需要将PPT转换为图片并合并成预览图,于是第一时间就想到了用python解决问题,过程中参考了一位老哥写的文章,链接如下.Python行家:用Python实现ppt转化图片(附带长图合 ...
- canvas导出图片python_利用Python将PPT转换为图片并合成长图
最近因为某些需求需要将PPT转换为图片并合并成预览图,于是第一时间就想到了用python解决问题,过程中参考了一位老哥写的文章,链接如下. Python行家:用Python实现ppt转化图片(附带长图 ...
- Python提取视频帧图片
为了从视频中提取每一帧图片,编写Python脚本实现该功能 video_path为指定的视频路径 interval为指定分割视频是是否跳帧,默认不跳帧,即全部分割 width, height 为指定对 ...
- Python 裁剪视频为图片
import cv2 import timedef split_frames(file_path, save_path, interval_time):cap = cv2.VideoCapture(f ...
- ffmpeg实战将视频转换为图片
视频可以是文件或者从服务器拉取的流,流程如下:打开封装->解码->yuv->rgb->写入文件 在yuv->rgb时是用的ffmpeg的像素格式转换函数: sws_sca ...
- python将视频转为图片
#coding=utf-8import os import cv2# mp4存放的路径,路径下只有mp4 videos_src_path = r'D:\python_tool\tools/video/ ...
- python代码实现视频与图片之间的互相转换
一.视频与图片 1.视频 视频其实就是若干张图片叠加起来,包含了图像的运行信息. 由于人眼识别的帧率是有限的,因此在单位时间内给人眼观看的图像超过一定数目的时候,给人的感觉就好像画面是运动的, ...
最新文章
- CSP认证201512-3	画图[C++题解]:dfs、左下角建系、坐标反着读入
- row_number() over(partition by的用法
- 贴纸效果_(新)AE插件:时尚印刷贴纸效果动画帽子眼镜胡须嘴唇图标社交标题库(3001)...
- Altium Designer20 PCB板子绘制
- setTimeout 和 setInterval 的区别
- 从数据库导出数为生成excel表
- python主循环方法mainloop_Python:Tkinter:为什么是root.mainloop()而不是app.mainloop()...
- mybatis --XML 映射配置文件
- java基础学习及总结
- php 最小二乘法,XPS复杂谱图的非线性最小二乘法拟合(NLLSF)操作指南
- OptiSystem 快捷键及使用技巧
- 世界顶级职场中,为什么印度人可以做到CEO,中国人却最多只是架构师?
- Win10修改有线网卡的MAC地址
- mac无法验证此app不包含恶意软件
- Java调用python脚本,进程长时间卡住问题
- HttpMediaTypeNotSupportedException:Content type 'multipart/form-data;boundary=W10Jdm..'not supported
- 知识付费平台年度排行榜!哪些平台活着其实已经死了?
- CM311-1A 卡刷 + 线刷、刷安卓与 Armbian 教程
- VM ware workstation 10 下载及安装密钥
- 一个月提升口语听力n个level