一、概述
在使用usb_cam时候,出现启动launch文件后,发现无法正常读取图像的现象。可以用以下一些方法进行检查。
二、具体方法
(一)方法一
可能是因为相机藏起来,需要检查一下相机是否被遮挡。例如,荣耀电脑有些型号的电脑自身带的相机需要用手按一下,相机才会升起,否则的话,相机不会升起,处于被遮挡的状态。这种情况下,窗口显示的图像是灰黑色。
(二)方法二
新开一个终端,在终端中输入如下的命令
cd /dev
ls
查看在dev下面的设备文件。通过检查前面带有video前缀的文件。
需要在接入usb_cam相机后,检查video的序号与要使用的相机是否对应,可以一个一个来实验。例如,在我的电脑插入usb后,显示的如图所示。
找到正确的对应插入相机的型号是video2,需要在相应的launch文件中进行更改,如图所示,图中红色所画的部分就是需要更改的地方
再次尝试之后,发现图像可以正常显示出来。