videoCapture = highgui.CvCreateCameraCapture(0);
这是我用来获取相机捕获的代码。虽然它适用于笔记本电脑的网络摄像头,但它不适用于从USB连接的摄像头。
这是我正在使用的c#包装器
我最近很难让OpenCV从"第一个"网络摄像头之外的任何东西中读取,只是无法让它工作(尽管我做了而不是调试OpenCV库本身,我正在寻找一个快速的解决方案)。我最终使用DirectShow捕获,它从两个来源捕获视频。您可能想尝试使用DirectShow。