【发布时间】:2019-02-19 11:21:37
【问题描述】:
我需要从视频中提取特定的帧序列,例如我想要的
例如每 10 帧提取一次 (frame_1,frame_10,frame_20,...)。我是
使用下面的代码,但它提取了所有帧,知道怎么做吗?
import cv2
vidcap = cv2.VideoCapture('big_buck_bunny_720p_5mb.mp4')
success,image = vidcap.read()
count = 0
success = True
while success:
cv2.imwrite("frame%d.jpg" % count, image) # save frame as JPEG file
success,image = vidcap.read()
count += 1
【问题讨论】:
标签: python opencv ffmpeg opencv3.0