Yolov8和杂草检测

1.网址收集

Yolov8官方网站:Train - Ultralytics YOLO Docs
github

非官方介绍教程网站:
【YOLOv8系列】(二)YOLOv8环境配置,手把手嘴对嘴保姆教学-CSDN博客
【YOLOv8系列】(三)YOLOv8应用实践:从识别到分类再到分割的全方位视觉解决方案-CSDN博客
【YOLOv8系列】(四)YOLOv8使用自己的数据集进行模型训练,成就感满满_yolov8训练自己的数据集-CSDN博客

数据集的网站:杂草检测:Datasets - Weed-AI (sydney.edu.au)

数据集转换:coco、voc、yolo标签格式互转(json、xml、txt)

2.学习思路:

1.先配置开发环境,包括vscode(集成开发环境)、anaconda(虚拟环境管理工具)、cuda、cudnn(这两个都是)、ultralytics(yolo8)

注意:cuda、cudnn等环境的版本对齐,我的环境是

torch 2.1.2 pypi_0 pypi

torchvision 0.16.2 pypi_0 pypi

conda 23.11.0 py311haa95532_0 defaults

ultralytics 8.1.8 pypi_0 pypi

conda 23.11.0 py311haa95532_0 defaults

conda-content-trust 0.2.0 py311haa95532_0 defaults

conda-libmamba-solver 23.12.0 pyhd3eb1b0_1 defaults

conda-package-handling 2.2.0 py311haa95532_0 defaults

conda-package-streaming 0.9.0 py311haa95532_0 defaults

配置完了之后可以在终端窗口输入:

yolo predict model=./model/yolov8n.pt source='https://ultralytics.com/images/bus.jpg'

检测是否能运行

2.数据集格式转换:不同的算法要求的数据集格式有所区别,weed提供的是coco格式的数据集要转换成xml在转换成txt

3.训练:

4.推理:

相关推荐
Coding茶水间11 小时前
基于深度学习的脑肿瘤检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
人工智能·深度学习·yolo·目标检测·机器学习·计算机视觉
码上掘金12 小时前
基于YOLO和大语言模型的PCB智能缺陷检测系统
人工智能·yolo·语言模型
微尘hjx18 小时前
【目标检测软件 01】YOLO识别软件功能与操作指南
人工智能·测试工具·yolo·目标检测·计算机视觉·ai·pyqt
Thomas_Cai18 小时前
YOLOv10剪枝|稀疏训练、基于torch-pruning剪枝以及微调实践
算法·yolo·剪枝·稀疏训练·结构化剪枝
猫天意18 小时前
【即插即用模块】AAAI2026 | MHCB+DPA:特征提取+双池化注意力,涨点必备,SCI保二争一!彻底疯狂!!!
网络·人工智能·深度学习·算法·yolo
AI浩18 小时前
基于YOLO的小目标检测增强:一种提升精度与效率的新框架
人工智能·yolo·目标检测
lxmyzzs21 小时前
【图像算法 - 38】工业巡检应用:基于 YOLO 与 OpenCV 的高精度管道缺陷检测系统实现
opencv·算法·yolo·管道检测
lxmyzzs21 小时前
【图像算法 - 39】环保监测应用:基于 YOLO 与 OpenCV 的高精度水面垃圾检测系统实现
opencv·算法·yolo·水下垃圾检测
lxmyzzs21 小时前
【图像算法 - 40】海洋监测应用:基于 YOLO 与 OpenCV 的高精度海面目标检测系统实现
opencv·算法·yolo·海上目标检测
lxmyzzs21 小时前
【图像算法 - 37】人机交互应用:基于 YOLOv12 与 OpenCV 的高精度人脸情绪检测系统实现
算法·yolo·人机交互·情绪识别