怎么判断cv2.VideoCapture()为空
时间: 2024-05-14 14:18:11 浏览: 102
解决python cv2.imread 读取中文路径的图片返回为None的问题
5星 · 资源好评率100%
可以通过判断cv2.VideoCapture()返回的对象是否为空来判断是否成功打开了视频文件或者摄像头。可以使用以下代码进行判断:
```
import cv2
cap = cv2.VideoCapture("video.mp4")
if not cap.isOpened():
print("Error: Could not open video file or camera.")
else:
print("Video file or camera successfully opened.")
```
其中,`cap.isOpened()`函数用于判断是否成功打开了视频文件或者摄像头。如果成功打开,则返回True,否则返回False。
阅读全文