YOLOV8显示结果坐标和实现类别计数

文章讲述了如何在YOLOV8中修改代码以实现检测结果的坐标显示和类别计数。用户需要注意,如果通过pip安装的ultralytics,需在对应环境中找到并修改源码,如在detect/predict.py文件中进行修改,然后使用指定命令运行模型进行测试。
摘要由CSDN通过智能技术生成

YOLOV8显示结果坐标和实现类别计数

​ 本来5.1号的时候就想发出来的,结果阳了,躺了三天,今天好点了!!!5.1那天有个水友问我,YOLOV8如何实现结果检验框的坐标显示和类别计数,我说YOLOV8和YOLOV5一样都是ultralytics的产物,修改代码的原理是一样的,但是值得注意的是如果你直接利用的是pip install ultralytics进行安装的,此时你修改你在github上下载好的YOLOV8源码是没有任何效果的。

要到你的pip所对应的python环境下去寻找这里面去修改,例如我的ultralytics包在:

D:\python_Develop\anaconda3\Lib\site-packages\ultralytics-8.0.58-py3.10.egg\ultralytics

此时我想加入坐标显示和类别计数,只需要修改predict.py

D:\python_Develop\anaconda3\Lib\site-packages\ultralytics-8.0.58-py3.10.egg\ultralytics\yolo\v8\detect\predict.py

具体的修改如下:

结果保存,输入命令进行测试:

yolo 
task=detect 
mode=predict 
model=runs\detect\train2\weights\last.pt
source=D:\python_Develop\Yolo_Project\Data\Mask_Data\test\images\* 

效果展示:

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值