视频抽帧并存图 python_使用Python实现跳帧截取视频帧
本文实例为大家分享了Python跳帧截取视频帧的具体代码,供大家参考,具体内容如下
可以自由设定时长来截取视频,经实测效果理想。期间遇到的一个麻烦是我的视频文件在D:盘,在原视频D盘目录上不能保存截取的图片文件,后改为在C:盘上保存,正常。具体原因不明,有网友知道原因所在,请告知。
import cv2
import os
def save_img():
video_path =r'读入视频路径'
videos = os.listdir(video_path)
for video_name in videos:
videopath=video_path+'\\'+video_name
print(videopath)
vc = cv2.VideoCapture(videopath) #读入视频文件
c = 1
if vc.isOpened(): # 判断是否正常打开
rval, frame = vc.read()
else:
rval = False
timeF = 300 # 视频帧计数间隔频率
a=1
while rval: # 循环读取视频帧
rval, frame = vc.read()
if (c % timeF == 0): # 每隔timeF帧进行存储操作
print(video_path+'\\' + str(a) + '.jpg')
#不能在D:盘原视频目录上保存图像文件,原因不明
cv2.imwrite(r'保存图片文件路径 '+'\\'+ str(a) + '.jpg', frame)
cv2.imshow('Video',frame)
a+=1
c = c + 1
m=cv2.waitKey(1)
vc.release()
save_img()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:python tools实现视频的每一帧提取并保存
python实现批量视频分帧、保存视频帧
Python OpenCV对本地视频文件进行分帧保存的实例
python通过ffmgep从视频中抽帧的方法
python 读取视频,处理后,实时计算帧数fps的方法
python读取视频流提取视频帧的两种方法
python使用opencv按一定间隔截取视频帧
视频抽帧并存图 python_使用Python实现跳帧截取视频帧相关推荐
- python快速检测视频跳过帧_使用Python实现跳帧截取视频帧
本文实例为大家分享了Python跳帧截取视频帧的具体代码,供大家参考,具体内容如下 可以自由设定时长来截取视频,经实测效果理想.期间遇到的一个麻烦是我的视频文件在D:盘,在原视频D盘目录上不能保存截取 ...
- 通过cv2.VideoCapture完成跳帧截取视频图片
学习python-opencv视频读取类 通过cv2.VideoCapture完成跳帧截取视频图片,其中: ret, frame = cv2.VideoCapture.read() 函数输出的是两个参 ...
- 文案生成 python_用 Python 开发一个【视频营销号】生成器
原标题:用 Python 开发一个[视频营销号]生成器 之前小帅b在网上看到一个营销号文案生成器,把我给乐的: 其实这个用 Python 实现非常简单,根据用户输入的内容,简单替换一下关键字就可以了, ...
- python按时间截取视频,python使用opencv按一定间隔截取视频帧
python如何用opencv把一个视频按每10秒一小段切下来一个人的记忆就是一座城市,时间腐蚀着一切建筑,把高楼和道路一切沙化.如果你不往前走,就会被沙子掩埋.沙城就是一个人的记忆. 视频共计30秒 ...
- 制作gif动图python_利用Python如何制作好玩的GIF动图详解
前言 之前我们分享过用Python进行可视化的9种常见方式.其实我们还能让可视化图形逼格更高一些,今天就分享一下如何让可视化秀起来:用Python和matplotlib制作GIF图表. 假如电脑上没有 ...
- 视频怎样制作动图?教你一招快速视频转gif的方法
现在自媒体行业非常的盛行,平时会拍拍视频发发推文做个推广之类的.有时候需要将自己拍摄的视频添加到推文中去,但是由于很多网络平台需要对上传的视频进行审核,非常的费时.那么,这个时候为了节省时间我们就可以 ...
- python可以剪辑视频吗_你知道吗?Python也可以剪辑视频!
就当前看来,Python无疑是最火的编程语言之一,由于其简单易学,无数人为其写第三方库和框架,Python也得以渗透进各种行业. 很多人都听说过Python的妙用,比如: 可以用来编写网站,这方面的框 ...
- python编程视频剪辑_你知道吗?Python也可以剪辑视频!
就当前看来,Python无疑是最火的编程语言之一,由于其简单易学,无数人为其写第三方库和框架,Python也得以渗透进各种行业. 很多人都听说过Python的妙用,比如: 可以用来编写网站,这方面的框 ...
- python制作短视频_只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!...
随着抖音快手等短视频APP的兴起,大家逐渐将其视为了休闲娱乐的主要方式之一,春晚的快手十亿红包,更是让大家玩的不亦乐乎. 最近小编在家玩起了抖音,但是却发现抖音里面的配音没有自己喜欢的音乐,感觉自己拍 ...
最新文章
- python使用imbalanced-learn的RepeatedEditedNearestNeighbours方法进行下采样处理数据不平衡问题
- AWS之EC2实例搭建LAMP服务器
- 命令行修改weblogic用户名和密码
- 步入2021,大热的GNN会在哪些应用领域大展拳脚呢?
- tensorflow 之 ValuError: At least two variables have the same name: bottom/bn1/beta_power0 等
- android 动态控制截屏,应用助手for Android新版本:可动态截屏存图
- HoloLens开发手记 - Unity之Tracking loss
- Python正则表达式re.sub使用
- 大数据_Flink_流式处理_简介_流数处理的发展演变---Flink工作笔记0004
- Gremlin发布混沌工程实验平台免费版,开放了“故障即服务”功能
- 把文本框的值转换成Image
- 深入理解 RecyclerView 系列之:ItemDecoration
- 千图成像_两分钟教你玩转千图成像Part1~
- 如何选择tomcat版本
- 小郡肝火锅点餐系统——测试部署发布
- 常见音频格式开源解码库汇总(持续更新)
- CentOS7+VMware 14的安装教程
- MFC课程设计 --学生成绩管理系统
- 沉痛悼念孙吉贵老师.........
- 基于STM32的TLC2543驱动程序