#coding=utf-8import os
import cv2# mp4存放的路径,路径下只有mp4
videos_src_path = r'D:\python_tool\tools/video/'
# 保存的路径,会在路径下创建mp4文件名的文件夹保存图片
videos_save_path = r'D:\python_tool\tools/video'videos = os.listdir(videos_src_path)
#videos = filter(lambda x: x.endswith('MP4'), videos)for each_video in videos:print('Video Name :', each_video)# get the name of each video, and make the directory to save frameseach_video_name, _ = each_video.split('.')os.mkdir(videos_save_path + '/' + each_video_name)each_video_save_full_path = os.path.join(videos_save_path, each_video_name) + '/'# get the full path of each video, which will open the video tp extract frameseach_video_full_path = os.path.join(videos_src_path, each_video)cap = cv2.VideoCapture(each_video_full_path)# 第几帧frame_count = 1# 隔着多少帧取一张frame_rate=30success = True# 计数num=0while (success):success, frame = cap.read()if success == True:if frame_count%frame_rate==0:cv2.imwrite(each_video_save_full_path + each_video_name+"%06d.jpg" % num, frame)num+=1frame_count = frame_count + 1print('Final frame:', num)

python将视频转为图片相关推荐

  1. 【目标检测】使用python代码实现视频转为图片

    在目标检测任务,我们需要为每张图片打标签,从而制作成用于目标检测任务的数据集. 如果我们获取的是一段视频,如何根据帧数将视频转为一张张图片,然后在制作数据集呢? 多的不说,少的不唠,下面给大家分享一个 ...

  2. 利用Python将视频转为字符动画

    这几天某音上很多高校都在拍高校手势舞,非常火,尤其是河南工业大学拍的小姐姐手势舞,一度上榜到热搜. 为什么会上榜?先来看原视频. 河南工业大学手势舞 嗯嗯,这回知道原因了. 那么接下来用Python将 ...

  3. python文字转图片_技能:如何使用Python将文本转为图片

    更多腾讯海量技术文章,请关注云加社区:https://cloud.tencent.com/developer/column 作者:CDA数据分析师 摘要:有时候,我们需要将文本转换为图片,比如发长微博 ...

  4. python 文本文件转图片_使用Python将文本转为图片

    编程派微信号:codingpy 文 / oldj 有时候,我们需要将文本转换为图片,比如发长微博,或者不想让人轻易复制我们的文本内容等时候.目前类似的工具已经有了不少,不过我觉得用得都不是很趁手,于是 ...

  5. Python把视频转为 gif 图片——视频制作利器:MoviePy

    简 介:MoviePy 是一个用于视频编辑的 Python 模块,可用于基本操作(如剪切.连接.标题插入).视频合成(也称为非线性编辑).视频处理或创建高级效果.它可以读取和写入最常见的视频格式,包括 ...

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

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

  7. Python提取视频帧图片

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

  8. Python 裁剪视频为图片

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

  9. Python 实现文字转为图片

    话不多说直接上代码 #先导入所需的包 import pygame import ospygame.init() # 初始化B = '请依次点击 "你" "好" ...

最新文章

  1. linux进程间通信:FIFO实现进程间的双向通信
  2. C#几种在客户端跳转
  3. Error:Unable to tunnel through proxy. Proxy returns HTTP/1.1 400 Bad Request
  4. Spark SQL 之SQLContext(二)
  5. LeetCode 99. 恢复二叉搜索树(中序遍历)
  6. Nginx + IIS实现负载均衡 Session多站点共享
  7. 理解和使用SQL Server中的并行
  8. html改变占位字符的颜色,使用CSS更改HTML5输入的占位符颜色
  9. 数据库脏读,不可重复度,幻读以及对应的事务隔离级别
  10. repo同步代码_一次协作多端同步,打通看云、github互相同步(serverless实践)
  11. 2天玩转单反相机引领时尚娱乐新生活
  12. Outlook常见问题解决方案
  13. python凯撒加密带大小写_python实现凯撒加密
  14. 视频转换大师免费版|视频转换大师免费版下载 v9.3.6
  15. 基于Ribbon界面的MFC应用程序
  16. 利用 0day 双杀-java 环境-宏感染-安卓客户端渗透
  17. 2013年12月新四六级翻译相关词汇汇总
  18. Mysql Spatial 索引
  19. 迅雷方舟与花瓣:不一样的“瀑布流”
  20. LeetCode久不久来一题系列之Add Two Numbers

热门文章

  1. Windows中Nginx下载、安装、配置
  2. 金德的齐瓦,能否成为金德的温格?_原水_新浪博客
  3. Win Server 系统远程桌面连接失败解决办法
  4. 进对的“门”,找对的人 酒店职业发展社交平台门墩儿正式上线
  5. 阿里云FaaS舜天平台:执FPGA异构计算之牛耳
  6. IC | 关于传输线的反射原理的详细解析
  7. java中如何将字符串数组转换成字符串(转)
  8. springsecurity整合jwt实现授权认证,权限分配
  9. 课程设计+毕业设计(合集)
  10. python实现栅栏加密 超简易列表版本