OpenCV摄像头与libusb驱动程序python

我正在使用python并将wx用于我的GUI。 我使用OpenCv从我的网络摄像头捕获帧,并且在使用网络摄像头默认驱动程序时工作正常。 不过,我也试图在一个libusb后端使用pyUSB来检测在任何特定时刻插​​入哪些USB设备。 为了使用pyUSB来确定插入哪些设备,我需要使用libusb为网络摄像头生成驱动程序。 从libusb生成的驱动程序会自动安装,然后我可以使用pyUSB的find usb.core.find方法来枚举连接的USB设备。

我的问题是,现在OpenCv无法捕获帧。 我相信我的代码实际上获取了一个相机捕获对象并获取了这些帧,但这些帧是黑色的。 我可以通过卸载libusb驱动程序并重新安装默认的网络摄像头驱动程序来立即检查驱动程序是否导致问题。 我需要指示OpenCv使用这个新的libusb驱动程序吗? 如果是这样,怎么样? 谷歌没有明显的表现出来。

编辑:万一它很重要,我在Windows 7 64位使用python 2.7.3

链接地址: http://www.djcxy.com/p/80977.html

上一篇: Opencv webcam with libusb driver python

下一篇: Microsoft Media Foundation Webcam Interface