如何将视频文件转为图片
转给有需要 的朋友,顺便保存一下,以防丢失
import cv2
import osdef video2imgs(videoPath, imgPath):if not os.path.exists(imgPath):os.makedirs(imgPath) # 目标文件夹不存在,则创建cap = cv2.VideoCapture(videoPath) # 获取视频judge = cap.isOpened() # 判断是否能打开成功print(judge)fps = cap.get(cv2.CAP_PROP_FPS) # 帧率,视频每秒展示多少张图片print('fps:',fps)frames = 1 # 用于统计所有帧数count = 1 # 用于统计保存的图片数量while(judge):flag, frame = cap.read() # 读取每一张图片 flag表示是否读取成功,frame是图片if not flag:print(flag)print("Process finished!")breakelse:if frames % 10 == 0: # 每隔10帧抽一张imgname = 'jpgs_' + str(count).rjust(3,'0') + ".jpg"newPath = imgPath + imgnameprint(imgname)cv2.imwrite(newPath, frame, [cv2.IMWRITE_JPEG_QUALITY, 100])# cv2.imencode('.jpg', frame)[1].tofile(newPath)count += 1frames += 1cap.release()print("共有 %d 张图片"%(count-1))
video2imgs('C:/Users/28372/Desktop/00058/00058.MTS','./jpg/')
#读取文件路径,保存文件地址
运行结果
生成的部分图片
如何将视频文件转为图片相关推荐
- 这篇文章教你把word文件转为图片
把word文件转为图片,一下子是没法转成的,需要先转成pdf,再转成图片,就可以达到目的,话不多说,直接上代码 //先将word转成pdf并放在字节数组流里面FileInputStream fileI ...
- 将ts视频文件转换为图片
利用ffmpeg可以将ts视频文件转换为图片,命令行如下: cd C:\ffmpeg\bin ffmpeg.exe -i video_name.ts -r 1/1 03d.jpg 参考链接: http ...
- PHP将word文件转为图片之二
0804记录安装php将Word转为pdf过程 一.安装宝塔 这一步就略过了 二.安装php相关扩展 Fileinfo Redis Mcrypt Imagemagick Exif 三.Linux安装需 ...
- 使用5.0.0版本的cssbox将html文件转为图片文件,并解决字体显示问题
使用5.0.0版本的cssbox将html文件转为图片文件,并解决字体显示问题 1. 引入依赖 2. 编写Util类 3. 调用Util 4. 存在的问题 5. 解决字体不兼容问题 6. 官方文档 在 ...
- python html生成图片_Python将html文件转为图片
背景 在上一期玩转Echarts5中,留了一个问题:将html转为图片.周末亲测,发现cancas可以提取并保存,但是 块中的背景图片缺没有办法再拼接保存,尤其是LBS可视化. 于是,本主再次基础重器 ...
- Java 视频文件、图片文件互转Base64编码(springboot)
目录 1.导入依赖 2.视频转Base64 2.1 视频转Base64输出txt文本 2.2 Base64转视频 3.图片转Base64 3.1 图片转Base64 3.2 Base64转图片 1.导 ...
- ios开发 把视频文件和图片保存到相册
保存图片: UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextIn ...
- 使用ffmpeg将mts格式视频文件转为mp4视频文件
mts格式的视频文件是索尼相机拍摄后生成存储的,但是我们的实验时常会需要mp4格式的视频文件,因此可以使用ffmpeg对其进行转化 指令: ffmpeg -i box.MTS -s 640x480 - ...
- PHP将word文件转为图片预览
开发中遇到一个需求,需要在线预览word文件,在网上找到的解决方案有几种,在些做一下归类. 一.在线调用API接口直接预览 1. 微软的接口 https://view.officeapps.live ...
- CentOS 7+环境下PHP使用Imagick+ghostscript将PDF文件转为图片
原文详细地址:https://blog.csdn.net/liangxun0712/article/details/79584016 php官方文档: http://php.net/manual/en ...
最新文章
- AI前沿:数据智能产品与技术漫谈
- python fixture_python pytest进阶之xunit fixture详解
- winform C#的委托事件在winform窗体中传值,也可用于刷新另一窗体(窗体A刷新窗体B)...
- 来自智能合约中的威胁:去中心化应用安全威胁Top10榜单
- html之marquee详解
- java二叉树生成器_JAVA实现二叉树生成
- 深度学习文本分类在支付宝投诉文本模型上的应用
- Android2.2快速入门
- Spring Boot Logback 配置详解
- sonar 加载mysql_Sonar MySQL设置
- 深度学习入门系列(总结篇)
- HBuilderX 快捷键
- android 生成bks_android双向认证(自签名证书) bks的生成方法
- .Net C# Lambda表达式
- sin傅里叶变换公式_全面解析傅立叶变换(非常详细)
- 风影总结NHibernate3 ModelClass和Mapping
- 用html和css构建简单的静态网页
- 人脸识别(cv2库的实现)
- sed正则表达式替换字符方法
- CCF CSP认证——201312