前情提要:
因为实验室有一个任务需要同时使用两个免驱相机完成,opencv打开相机后发现一个致命的问题,每次插拔相机,会导致相机开启的那个id变化(0和2对换)
在csdn上找到了这样一篇文章:
Ubuntu18.04 系统下多个USB摄像头名称绑定,固定电脑主机USB端口名,用于解决同一型号的摄像头_CV_51154380的博客-CSDN博客_ubuntu修改usb摄像头名称
写的很好,但是有些地方有一些错误,或者不是很好理解,实际操作成功后,在此写一篇文章便于其他有同样问题的小伙伴查阅。
1.首先在终端输入
lsusb
得到结果(示例):
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 021: ID 0c45:6372 Microdia
Bus 001 Device 020: ID 0c45:6371 Microdia
Bus 001 Device 003: ID 046d:c539 Logitech, Inc.
Bus 001 Device 006: ID