当前位置: 首页 > news >正文

智慧农业YOLO模型如何训练 黄瓜叶片果实病害检测数据集 黄瓜叶片病害检测数据集

智慧农业-YOLO黄瓜叶片果实病害检测数据集

数据集详情

  • 检测类别:
    Anthracnose
    Bacterial-Wilt
    Belly-Rot
    Downy-Mildew
    Fresh-Cucumber
    Fresh-Leaf
    Gummy-Stem-Blight
    Pythium-Fruit-Rot

  • 图片总量:1375张

  • 训练集:1101张

  • 验证集:137张

  • 测试集:137张

  • 标注状态:全部已标注,即拿即用

  • 数据格式:支持YOLO格式及其他格式(

YOLO黄瓜叶片果实病害检测数据集

一、数据集信息表

项目详细说明
数据集名称黄瓜叶片果实病害检测数据集
总图片数量1375 张
数据集划分训练集:1101 张
验证集:137 张
测试集:137 张
检测类别(共8类)0: Anthracnose(炭疽病)
1: Bacterial-Wilt(青枯病)
2: Belly-Rot(脐腐病)
3: Downy-Mildew(霜霉病)
4: Fresh-Cucumber(健康果实)
5: Fresh-Leaf(健康叶片)
6: Gummy-Stem-Blight(蔓枯病)
7: Pythium-Fruit-Rot(瓜果腐霉病)
标注状态全量完成标注,开箱即用
数据格式标准YOLO格式,同时兼容其他主流标注格式,可按需转换
适用场景智慧农业、大棚果蔬病害智能诊断、农作物长势监测、农业无人机巡检、农业AI项目、计算机视觉毕业设计/课程实训

二、应用场景

  1. 设施农业智能监测:温室、大棚内黄瓜植株实时巡检,自动识别叶片、果实各类病害,提前干预防治。
  2. 农作物病害诊断:辅助农户、农技人员快速判断病害类型,精准匹配用药与养护方案。
  3. 农业无人机巡检:搭载视觉模型,大范围田间黄瓜种植区航拍检测,提升田间管理效率。
  4. 农业科研分析:用于作物病害样本统计、发病规律研究、植保数据分析。
  5. 教学与项目开发:农业视觉方向课程设计、毕业设计、YOLO算法实战训练。

三、核心标签

#YOLO#目标检测#黄瓜病害检测#智慧农业#农作物识别#叶片病害#果实病害#农业AI#数据集#计算机视觉#毕业设计

四、数据集目录结构

cucumber_disease/ ├── images/ │ ├── train/ # 1101张 训练集图片 │ ├── val/ # 137张 验证集图片 │ └── test/ # 137张 测试集图片 ├── labels/ │ ├── train/ # 对应YOLO格式txt标注文件 │ ├── val/ │ └── test/ └── cucumber.yaml # 数据集配置文件

五、数据集配置文件cucumber.yaml

path:./cucumber_diseasetrain:images/trainval:images/valtest:images/testnc:8names:0:Anthracnose1:Bacterial-Wilt2:Belly-Rot3:Downy-Mildew4:Fresh-Cucumber5:Fresh-Leaf6:Gummy-Stem-Blight7:Pythium-Fruit-Rot

六、环境依赖

pipinstallultralytics torch opencv-python numpy

七、模型训练代码train_cucumber.py

fromultralyticsimportYOLOdefmain():# 加载预训练模型,支持 YOLOv8 / YOLOv11 等版本model=YOLO("yolov8s.pt")# 开始训练results=model.train(data="./cucumber_disease/cucumber.yaml",epochs=120,imgsz=640,batch=16,device=0,# 使用GPU 0,无GPU改为 device="cpu"workers=4,patience=20,project="runs/train",name="cucumber_disease",exist_ok=True,pretrained=True,mosaic=1.0)print("训练完成,权重存放路径:runs/train/cucumber_disease/weights")# 测试集模型评估metrics=model.val(data="./cucumber_disease/cucumber.yaml",split="test")print(f"mAP@50:{metrics.box.map50:.4f}")print(f"mAP@50-95:{metrics.box.map:.4f}")if__name__=="__main__":main()

八、图像推理测试代码predict_cucumber.py

fromultralyticsimportYOLOimportcv2# 加载训练好的最优权重model=YOLO("runs/train/cucumber_disease/weights/best.pt")# 单张图片推理img_path="test.jpg"results=model.predict(source=img_path,conf=0.25,iou=0.45,save=True)# 结果可视化展示detect_img=results[0].plot()cv2.imshow("Cucumber Disease Detection",detect_img)cv2.waitKey(0)cv2.destroyAllWindows()
http://www.jsqmd.com/news/1240678/

相关文章:

  • CentOS 7下Java技术栈环境搭建与配置指南
  • 中小企业GEO轻量化方案:低成本高回报的实战路径
  • 工业级Zigbee模块WLT2420SZ:2500米通信距离与Mesh组网实战指南
  • 苏州机器人编码器怎么选?高精度与国产替代的深度解析,帮你避开低价陷阱 - 中国品牌企业推荐网
  • 营销活动效果分析:从活动策划到数据复盘的全链路看板
  • 2026 襄阳黄金回收行业第三方实测测评|7 月大盘行情解析 - 不晚生活号
  • 挑战零代码做游戏:我用QClaw搓了个世界杯颠球挑战
  • 图片怎么按内容批量重命名?RenomeeAI OCR 识别信息进行重命名实操
  • AI与大模型新闻日报 | 2026-07-22
  • 运维转大模型:把脚本换成 Agent,我踩过的坑都在权限和日志里
  • 《爱人》预告片剪辑解析:情绪节奏与符号隐喻的视听语言设计
  • 欧米茄中国区**售后服务中心|**服务电话及地址**公示(2026年7月最新) - 欧米茄中国服务中心
  • YOLOv8目标检测优化:RepConv技术提升推理速度与精度
  • Nginx location与proxy_pass配置详解与实战技巧
  • 无锡黄金回收避坑终极答案:认准“三证齐全、报价即到手、无损检测”三大硬指标 - 一日一测评
  • TI Hercules HTU模块中断与内存保护机制深度解析
  • 终极Czkawka重复文件清理工具:10步掌握Windows磁盘空间管理神器
  • 2026年7月|昆明跨省救护车转运_长途跨城点对点服务 - 小校长
  • 人物Skill蒸馏实践指南
  • 深入解析以太网MAC控制器:错误处理、流控制与IEEE 1588时间戳实践
  • 降AI率工具适合急着交稿的人吗?实测快速出稿到底多快
  • 跨越“数据之墙”与“技能之墙”:TsingtaoAI入选北京市创新型中小企业
  • TPS26750A PD控制器I2C接口与寄存器配置实战指南
  • Unity运动匹配技术:从原理到实现,打造流畅角色动画
  • 2026北京浪琴**服务门店新址出炉专属售后热线同步启用 - 浪琴中国服务中心
  • 什么是 PUF 防伪?一颗“不存密钥“的芯片怎么验明正身
  • 聪明人已经发现,今年的网络安全风向明显不对劲了
  • 电源定制厂家与脉冲电源定制厂家怎么选?国内脉冲电源生产厂商**参考,高频脉冲电源、电镀脉冲电源、定制电源厂家对比 - 热点速览
  • 六自由度航空模拟平台:高保真地面仿真 赋能航空训练与测试提质增效
  • 联邦学习中的边缘模型聚合:安全聚合协议与差分隐私的 Rust 实现