要使用 OpenCV 读取视频输入,可以使用 cv2.VideoCapture() 函数。以下是一个简单的代码示例:

import cv2

cap = cv2.VideoCapture('video.mp4')  # 打开视频文件

while True:
    ret, frame = cap.read()  # 读取视频帧
    if not ret:
        break  # 如果读取失败,退出循环
    cv2.imshow('frame', frame)  # 显示视频帧
    if cv2.waitKey(1) == ord('q'):
        break  # 如果按下 q 键,退出循环

cap.release()  # 释放资源
cv2.destroyAllWindows()  # 关闭所有窗口

在这个示例中,我们使用 cv2.VideoCapture() 函数打开名为“video.mp4”的视频文件,并在 while 循环中读取每一帧。如果读取成功,我们使用 cv2.imshow() 函数显示视频帧。如果按下 q 键,我们就退出循环,释放资源并关闭所有窗口。

OpenCV 读取视频输入:使用 cv2.VideoCapture() 函数实现虚拟鼠标

原文地址: https://www.cveoy.top/t/topic/ndeN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录