Python将视频按帧拆分成图片并保存到指定文件夹 您所在的位置:网站首页 手机视频帧数提取图片 Python将视频按帧拆分成图片并保存到指定文件夹

Python将视频按帧拆分成图片并保存到指定文件夹

2024-07-10 04:16| 来源: 网络整理| 查看: 265

import cv2 vc = cv2.VideoCapture(r'C:\Users\Administrator\Desktop\PatternRecognitionSXL\database\vedio2.mp4') # 读入视频文件,命名cv n = 1 # 计数 if vc.isOpened(): # 判断是否正常打开 rval, frame = vc.read() else: rval = False timeF = 10 # 视频帧计数间隔频率 i = 0 while rval: # 循环读取视频帧 rval, frame = vc.read() if (n % timeF == 0): # 每隔timeF帧进行存储操作 i += 1 print(i) cv2.imwrite(r'C:\Users\Administrator\Desktop\PatternRecognitionSXL\database\s2/{}.jpg'.format(i), frame) # 存储为图像 n = n + 1 cv2.waitKey(1) vc.release()

把视频地址换成自己的,然后设置一下输出文件夹,运行即可 更改视频帧计数间隔 timeF 的数值,可以自行设定截取时间间隔,间隔时间越长,截取的越少。间隔时间越短,截取的越多。 结果如下:

在这里插入图片描述 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有