2016-08-12 33 views
0

我想在Linux操作系统中使用Opencv在C++中打开摄像头。Linux中的OpenCv VideoCapture错误 - 不支持设置属性#0

int main() 
{ 
    VideoCapture video(0); 

    // .. 
} 

但有个小问题:

VIDEOIO ERROR: V4L2: setting property #0 is not supported

我只相信网络摄像头的工作原理。因为奶酪起作用。

谢谢。

+2

我们不看问题的照片。代码是文本...你可以简单地将文本粘贴到你的问题。 –

回答

1

在这种情况下的参数是相机索引,并在Windows索引0或者是第一个可用相机或其中一个是通过USB(不太确定)堵塞。

另一方面,在Linux中,您只需删除该参数,因为它在默认情况下在任何可用的相机上都可以使用。

VideoCapture video();应该工作。您可以在Documentation中找到更多信息。

相关问题