import cv2
import os
import glob
import numpy as np
def save_image(image,addr,num):
address = addr + str(num)+ '.jpg'
cv2.imwrite(address,image)
seq_dir = os.path.expanduser('./')
img_files=glob.glob(seq_dir + '*.avi')
for f, img_file in enumerate(img_files):
videoCapture = cv2.VideoCapture(img_file)
success, frame = videoCapture.read()
i = 0
while success:
i = i + 1
try:
add=os.mkdir(os.path.join('./guanjianzhen/', str(img_file)))
except Exception as error:
pass
save_image(frame,'./guanjianzhen/'+str(img_file)+'/image',i)
if success:
print('save image:',i)
success, frame = videoCapture.read()