# 导入cv2模块
import cv2
# 利用VideoCapture捕获视频,这里使用本地视频
cap = cv2.VideoCapture("视频路径") # 要分解的视频的路径
flag = 0
if cap.isOpened():
flag = 1
else:
flag = 0
i = 0
imgPath = ""
if flag == 1:
while True:
ret, frame = cap.read() # 读取视频帧
if ret == False: # 判断是否读取成功
break
i += 1 # 使用i为图片命名
imgPath = "图片存储路径/%s.jpg" % str(i) # 存储图片的路径
cv2.imwrite(imgPath, frame) # 将提取的视频帧存储进imgPath
print("finish!") # 提取结束,打印finish
使用python-opencv进行视频分解
最新推荐文章于 2023-05-15 19:49:42 发布