yolo-v5连接手机摄像头实时检测的步骤

这里默认已经有了YOLO-V5的代码,并且知晓其demo的使用方法 前提:手机和电脑使用同一个热点(手机给电脑开个热点就行) 手机下载软件: 搜索 “ip摄像头APP” 长这样 打开后长这样 点击下面“打开IP摄像头服务器” 这里告诉你进入这个在线视频网址的账号密码了,都是admin大家都一样(没看见就切换一下界面,回来后又会显示几秒账号密码) 综上,我要使用的网址为: http://admin:admin@10.137.201.102:8081(这个IP每个人不一样,别抄我的。。) 打开Pycharm的终端(在cmd也行,虚拟环境和文件所在路径要对),敲入

python detect.py --source http://admin:admin@10.137.201.102:8081

就能显示实时检测效果啦! 要是报错了,比如:

1/1: http://10.137.201.102:8081... [tcp @ 0000024dc9809080] Connection to tcp://10.137.201.102:8081 failed: Error number -138 occurred

还有:

AssertionError: Failed to open http://10.137.201.102:8081

大概率是你敲的指令有问题,比如这样的 python detect.py --source http://10.137.201.102:8081 是不是用户名和密码(admin:admin@)漏了?

得到的实时视频效果如下(图书馆场景): 不知道是这个软件同步的帧数太低,还是YOLO处理每帧图片的耗时一定,总之实时视频略微卡顿,但是检测的效果确实达到了,还是挺不错的。 相应操作视频已上传B站。

经验分享 程序员 微信小程序 职场和发展