在使用opencv-python调用摄像头时,如果有2个以上的摄像头经过USB HUB连接电脑,程序会出现报错。代码中,能够使用cv2.VideoCapture()成功创建多个摄像头实例,但是在前一个摄像头调用完cap1.read()后,下一个摄像头调用cap2.read()会出现报错。
解决方法是:在第二个摄像头调用cap2.read()之前释放掉前一个摄像头的实例del(cap1)
多个USB摄像头使用USB HUB连接到电脑
最新推荐文章于 2024-07-29 10:21:36 发布