一、下载yolov5
这个参考HowieXue博主的
半小时搞定Yolov5安装配置及使用(详细过程)
Yolov5 Github地址:
https://github.com/ultralytics/yolov5
下载yolov5权重:
https://github.com/ultralytics/yolov5/releases
根据你的需要安装权重文件
如果目标检测应用场景比较看重速度,就用yolov5s.pt
下载好后放到yolov5的根目录下
这里我安装的如上图所示
二、安装yolov5
使用代码
python -m pip install -r requirements.txt
使用代码的时候先进入你的yolo的文件夹中,然后再再文件夹上面输入cmd,这样就可以在你的当前目录下使用了,如下图:
安装完成后,查看requirements
出现的问题: yolov5 WARNING: Ignore distutils configs in setup.cfg due to encoding errors.
参考博主:yolov5 安装 requirements.txt 中的依赖时报警告的解决办法
解决方法:打开 setup.cfg 文件,吧36行和38的中文引号变成英语引号,不合适是因为这里是中文的单引号,需要变成英文的单引号。
三、测试图片
源码当中有测试图片
(这里看清楚路径,是image还是images,我的路径的images,请注意观察)
输入代码:
python detect.py --source ./data/images/bus.jpg
然后运行:
结果在runs\detect\exp中: