如何防止openCV更换摄像头?

2024-05-14 20:41:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一台计算机连接到两个外部摄像头,并使用Python接口openCV做实时视频分析仪器控制。我喜欢

但有一个奇怪的现象:分配给两个摄像头的数字似乎在切换。也就是说,我的程序将与正确的相机工作。然后,如果我再次运行它,它很有可能会抓住另一个摄像头。要临时更正此问题,我可以通过更改初始化相机命令中的整数在相机之间切换:

cap = cv2.VideoCapture(0)

cap = cv2.VideoCapture(1)

或者再回来。但是,不管我选哪个号码,我还是有可能拿错相机。你们中有人对如何每次都选择正确的相机有什么想法吗


Tags: 命令程序视频计算机数字整数cv2opencv

热门问题