宏基暗影骑士|手机作为外接摄像头在noetic上运行yolov5|完全干货

宏基暗影骑士擎系列对于ubuntu的支持并不友好,连内部的摄像头都不支持,不过可以外接摄像头,于是为了方便,就想到了用手机作为外接摄像头,具体要求下载Droidcam

终端:运行如下命令

cd /tmp/
wget -O droidcam_latest.zip https://files.dev47apps.net/linux/droidcam_1.8.2.zip
# sha1sum: d1038e6d62cac6f60b0dd8caa8d5849c79065a7b
unzip droidcam_latest.zip -d droidcam
cd droidcam && sudo ./install-client
sudo apt install libappindicator3-1
sudo apt install linux-headers-`uname -r` gcc make
sudo ./install-video
sudo apt install v4l2loopback-utils v4l2loopback-dkms cmake nasm yasm pkg-config libgtk2.0-dev
sudo modprobe v4l2loopback
v4l2-ctl --list-devices

cd ~/Downloads
git clone https://github.com/libjpeg-turbo/libjpeg-turbo.git
cd libjpeg-turbo
mkdir build && cd build
cmake -G"Unix Makefiles" ../
make && sudo make install

sudo apt-get install adb

至此,ubuntu端的droidcam的安装到此结束

手机端需要在google play里安装DroidCam,手机需要通过开发者模式设置为允许usb调试

开始连接摄像头:

启动终端:

输入:droidcam

打开茄子即可看到图像

使用USB摄像头,出现VIDIOC_G_FMT error 22, Invalid argument这个错误

实际是launch文件配置错误

ls /dev/video*     查看自己的设备

v4l2-ctl -d /dev/video0 --list-formats-ext    进一步确认自己相机参数  

<param name="pixel_format" value="yuyv" />   value根据自己的参数设置(小写)

然后roslaunch

最终可以看到自己的脸了

其余附件:

在一个ubuntu环境中可能有多个python环境,设置优先级如下

https://blog.csdn.net/m0_55986434/article/details/123410860

https://blog.csdn.net/qq_15985873/article/details/125387413

https://github.com/mats-robotics/yolov5_ros

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值