python OpenCV 读取\\172.28.1.67\data1\CZH\record\output-11-13-10.avi 下的视频文件并显示
时间: 2023-11-24 22:53:21 浏览: 162
以下是Python OpenCV读取视频文件并显示的代码示例:
```python
import cv2
# 打开视频文件
cap = cv2.VideoCapture(r'\\172.28.1.67\data1\CZH\record\output-11-13-10.avi')
# 检查是否成功打开视频文件
if not cap.isOpened():
print("Error opening video file")
# 循环读取视频帧
while cap.isOpened():
# 读取一帧
ret, frame = cap.read()
# 如果成功读取一帧
if ret:
# 显示当前帧
cv2.imshow('Frame', frame)
# 按下q键退出循环
if cv2.waitKey(25) & 0xFF == ord('q'):
break
else:
break
# 释放资源
cap.release()
cv2.destroyAllWindows()
```
在上面的代码中,我们首先使用`cv2.VideoCapture()`函数打开视频文件。然后,我们使用`cap.isOpened()`函数检查是否成功打开视频文件。接下来,我们使用一个循环来读取视频帧。在每次循环中,我们使用`cap.read()`函数读取一帧,并使用`cv2.imshow()`函数显示当前帧。最后,我们使用`cap.release()`函数释放资源,并使用`cv2.destroyAllWindows()`函数关闭所有窗口。
阅读全文