本文内容:本文主要介绍anaconda下yolov5的安装配置方法,以及如何实现目标检测。
目录
一、yolov5的下载安装
(一)环境配置
先在anaconda里加一个yolov5的环境
输入指令:
conda create -n yolov5python=3.8
按y确认安装
安装完成
由于后面用到git指令,我们先安装git指令
输入指令:
conda install git
按y确认
完成
(二)下载yolov5
输入下面的的指令下载
git clone https://github.com/ultralytics/yolov5
输入指令cd加yolov5所在目录跳转到目录下
输入下面指令安装yolov5所需要的模块
python -m pip install -r requirements.txt
二、yolov5测试
(一)图片测试
在目录下的images中放入测试图片
输入测试指令
python detect.py --source./data/images/car.jpg
可以看到生成的图片保存到了runs下detect中的exp8
打开,可以看到识别到了car
(二)视频测试
在目录下的images中放入测试视频
输入测试指令
python detect.py --source./data/images/1.mp4
查看效果
三、调用手机摄像头实现实时检测
手机下载一个IP摄像头
手机和电脑要在同一个网下,可以用手机给电脑开热点
点击打开IP摄像头服务器,会出现用户名和密码
我们能看到一个IP地址
输入下列指令
python detect.py --source http://admin:[email protected]:8081
可以看到持续识别
四、总结
yolov5的功能确实很强大,识别到的物体基本都很准确,不过时延稍微有点大,可能还需要后续调教。