如何将openCV摄像头索引与linux设备(/ dev / videoX)匹配?

时间:2015-07-24 00:52:36

标签: linux opencv camera

我使用可变相机,所以我有一个相机列表。

但我无法将openCV摄像头索引与linux设备(/ dev / XXX)

相匹配
cap[i] = new VideoCapture(0); // I don't know what device(/dev/videoXX) is match index 0

while(1){
    for(i = 0; i < max_cam; i++){
        cap[i]->read(frame[i]);
    }
    .....
    usleep(33);
}

我想写设备的设备信息(名称,供应商......)所以帮帮我! 感谢阅读

1 个答案:

答案 0 :(得分:0)

OpenCV无法实现这一点。 [虽然有一个相当古老的功能请求:http://code.opencv.org/issues/3288]但您可以使用udev-rules根据名称或供应商ID分配设备名称。