这是我希望实现的目标:我想将多个网络摄像头连接到一台Windows计算机,并在不同的实例中从其中一个摄像机拍摄快照(因此一个摄像机必须在一个时间点处于活动状态,而另一个必须积极参与另一个)。根据我的尝试,用户必须转到控制面板并设置在给定时刻应该激活哪个摄像头才能使用它。有没有办法通过python实现这个目标? (如果有办法让所有摄像机同时处于活动状态,我该如何指定哪个摄像机应拍摄快照?
答案 0 :(得分:0)
从那以后,我调查了几个选项。我可以使用的工具之一是devcon,通过它可以禁用/启用USB摄像头来拍摄快照。另一个(更简单的)选项是在python opencv中使用一个函数--cv2.VideoCapture(i)将自动允许程序通过usb迭代连接到计算机的不同摄像机设备。