# 用python把视频分解成图片
import cv2
# 读取一段视频
cap=cv2.VideoCapture("d:/1.mp4")
# 用作计数
i=0
# 循环判断视频是否打开
while cap.isOpened():
# 读取每一帧,ret 返回值为true,当返回flase表示视频结束
ret,frame=cap.read()
# i=20 指定截取20张图片
if i==20:
break
else:
i=i+1
# 图片命名及保存路径
filename="src"+str(i)+".jpg"
path='i:/result/{}'
# 保存图片
cv2.imwrite(path.format(filename),frame)
# 释放资源
cap.release()
cv2.destroyAllWindows()
用python把视频分解成图片
最新推荐文章于 2024-09-13 20:20:44 发布