我在 hp touchsmart 600 上运行 windows 7 64 位(32 位 python)。不久前我卸载然后重新安装了 opencv 2.4.3。在卸载和重新安装之间,我卸载了一些我认为没有被使用的程序。现在 opencv 仅在 opencv 能够正确访问我的网络摄像头之前显示黑屏。
但是,如果我使用摄像头 2(即 cam = create_capture(2,...)),opencv 能够正确使用我的网络摄像头。为什么camera 0突然停止工作?它是否以某种方式变成了摄像头 2,或者我是否可以卸载 opencv 访问我的网络摄像头所需的依赖项?此外,即使我只有一个网络摄像头,使用摄像头 1 和 3 也可以。