提前安装的软件:Pycharm社区版(教育版);Flask;PIL
准备一个视频,分解成帧,将其保存至建立好的文档中
import os
import cv2
import subprocess
os.chdir('D:\PYTHON AD\Video')
v_path='ghz.mp4'
image_save='./pic'
cap=cv2.VideoCapture(v_path)
frame_count=cap.get(cv2.CAP_PROP_FRAME_COUNT)
for i in range(int(frame_count)):
_,img=cap.read()
#img=cv2.cvtColor(img,cv2.cv2.COLOR_BGR2GRAY) #cv2.COLOR_RGB2HSV cv2.COLOR_BGR2GRAY
cv2.imwrite('./pic/image{}.jpg'.format(i),img)
且将其中的注释“#”去掉,得到黑白的图片
结果: