Linux中的OpenCv videoccapture错误-不支持设置属性#0

OpenCv VideoCapture Error in Linux - Setting property #0 is not supported

本文关键字:不支持 设置 属性 错误 中的 OpenCv videoccapture Linux      更新时间:2023-10-16

我想在Linux操作系统中使用Opencv在c++中打开网络摄像头。

int main()
{
    VideoCapture video(0);
    // ..
}

但是有一个小问题:

VIDEOIO ERROR: V4L2: set property #0是不支持的

我只确定网络摄像头可以工作。因为奶酪管用。

谢谢。

这个上下文中的参数是相机索引,索引0在Windows中要么是第一个可用的相机,要么是通过USB插入的不是的相机(不完全确定)。

另一方面,在Linux中,您只需删除该参数,因为它在任何可用的相机上默认工作。

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