def load_videos(video_file):
# print "load_videos"
capture = cv2.VideoCapture(video_file)
read_flag, frame = capture.read()
vid_frames = []
i = 1
# print read_flag
while (read_flag):
# print i
if i % 10 == 0:
vid_frames.append(frame)
# print frame.shape
read_flag, frame = capture.read()
i += 1
vid_frames = np.asarray(vid_frames, dtype='uint8')[:-1]
# print 'vid shape'
# print vid_frames.shape
capture.release()
print i
return vid_frames
评论列表
文章目录