教學版程式在下面請打開
 
#以下為教學程式
print('練習cv2 VideoCapture for loop展示mp4')
import cv2
cap=cv2.VideoCapture('2dogs.mp4')
n=int(cap.get(cv2.CAP_PROP_FRAME_COUNT))
fps=cap.get(cv2.CAP_PROP_FPS)
frame=[]
for i in range(n):
    ret, im=cap.read()
    if ret== True:
    	im=cv2.resize(im, (1280, 720))
        frame.append(im)
        cv2.imshow('dog', im)
        cv2.waitKey(int(1000/fps))
cv2.destroyAllWindows()
for i in range(n-1, -1, -1):
#迴圈內請自行完成......
cap.release()
  
  
 
 
 
沒有留言:
張貼留言