模型预测:
一、模型预测的基本使用
模型预测基本使用
- 命令行预测
yolo task=detect mode=predict mode1=./yolov8n.pt soure="./ultralytics/assets/bus .jpg"
- 代码预测
from ultralytics import YoLo
yolo= YoLO("./yolov8n.pt", task="detect")
result=yolo(source="./ultralytics/assets/bus.jpg")
二、常用参数讲解
全部参数
保存预测结果
1、参数conf: 分数越低,画的框越多
2、参数iou:分数越低,框越低
三、Boxes和Plot应用
检测结果使用拓展
- Boxes信息
- 结果可视化——要将BGR转成RGB
安装jupyterlab
结果
BGR转为RGB
目标框出来的数值
根据numpy数值将图片中的高画出来
四、注意事项
- Jupyter中使用,要可视化模型,一定要设置%matplotib inline,否则无法使用,因为在pIot部分,YOLO强制将后端设置为了Agg
- Jupyter中使用,要重新加载模型,否则预测过程中的参数,将不会更新,除非手动再次给出。