请用Python写一个获取视频的代码
以下是使用Python获取视频的代码:
import cv2
# 打开摄像头或视频文件
cap = cv2.VideoCapture('video.mp4')
# 获取视频的宽度和高度
width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))
height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))
while True:
# 读取视频的一帧
ret, frame = cap.read()
if ret:
# 显示视频帧
cv2.imshow('frame', frame)
# 按下q键退出循环
if cv2.waitKey(1) == ord('q'):
break
# 释放资源
cap.release()
cv2.destroyAllWindows()
该代码使用OpenCV库来获取视频帧并显示在窗口中。它可以打开摄像头或视频文件,并在循环中读取每一帧并显示它们。按下q键退出循环。最后,释放资源并关闭窗口。
原文地址: https://www.cveoy.top/t/topic/bJTX 著作权归作者所有。请勿转载和采集!