OpenCV python 播放視訊檔案(.avi)
同檔案夾存放檔案[test.avi]
import cv2
def main():
# 1.初始化讀取視訊對象
cap = cv2.VideoCapture("test.avi")
# 2.循環讀取圖檔
while cap.isOpened():
ret, frame = cap.read()
if ret:
cv2.imshow("frame", frame)
else:
print("視訊播放完成!")
break
# 退出播放
key = cv2.waitKey(25)
if key == 27: # 按鍵esc
break
# 3.釋放資源
cap.release()
cv2.destroyAllWindows()
if __name__ == '__main__':
main()