視頻每一幀轉圖像

import cv2
import time;

capture = cv2.VideoCapture('D:\PycharmProjects\REID\aa.mp4')  # 視頻名稱
print(capture.isOpened())
num = 0
ret=True
t1=time.time()
while ret:
    ret, img = capture.read()

    if not ret:
        break
    cv2.imwrite('image/'+'%s.jpg' % ('pic_' + str(num)), img)  # 寫出視頻圖片.jpg格式
    # if num == 12:  # 導出視頻的前12幀圖像
    #     break
    num = num + 1
t2=time.time()
print(t2-t1)
capture.release()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章