番茄(西红柿)叶病害识别(Python代码,pyTorch框架,深度卷积网络模型,很容易替换为其它模型,带有GUI识别界面)

代码运行要求:Torch>=1.13.1即可

1.数据集介绍:
 

 每一个文件夹里装有一类病害叶子的照片,一共10种类别,每种类别下有1100张照片

从第一类到第十类分别如下图所示 

 

 

  

 

 

 2.整体文件夹

data文件夹存放的是未被划分训练集和测试集的原始照片

picture文件夹存放的是经hf.py对data文件夹处理后,生成的训练集和测试集照片

CNN.pth存放的是经train.py训练后的模型参数

GUI.py可以调用训练好的网络模型参数对多张照片连续进行识别

model.py 是存放模型的脚本,可以任意改为其它模型

predict.py是调用训练好的模型参数单个照片识别脚本,对单个 照片进行识别

3.经过30个epoch训练后,测试集达到91.06%的效果(用户如果计算机配置较高,可以增加epoch,效果也会更好),GUI界面识别效果和predict.py识别效果如视频所示番茄(西红柿)叶病害识别(Python代码,pyTorch框架,深度卷积网络模型,很容易替换为其它模型,带有GUI识别界面)_哔哩哔哩_bilibili

已经将代码和数据放在同一文件夹进行压缩,很容易进行运行代码,无需配置繁琐路径,对项目感兴趣的可以关注

import os
import json

import torch
from PIL import Image
from torchvision import transforms
import tkinter as tk
from tkinter import filedialog

from model import CNN
from PIL import ImageTk

#压缩包https://mbd.pub/o/bread/ZJ2Vk55w

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
基于引用\[1\]和引用\[3\]的信息,可以使用YOLOv5算法进行玉米病虫害识别。YOLOv5是一种基于深度学习的目标检测算法,可以用于检测识别植物片中的病害区域。通过构建玉米病害数据集,并利用YOLOv5主干网络的特征提取能力,可以实现对玉米病虫害检测和分类。此外,引用\[3\]提到AI Challenger 2018竞赛的数据集中包含了玉米的病害图像数据,可以作为训练和测试的数据集。 因此,使用YOLOv5算法结合适当的数据集,可以实现对玉米病虫害的准确识别和分类。 #### 引用[.reference_title] - *1* [基于深度学习的农作物病害检测系统(UI界面+YOLOv5+训练数据集)](https://blog.csdn.net/qq_32892383/article/details/129364610)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [农作物病虫害识别进展概述(***)](https://blog.csdn.net/weixin_44010756/article/details/118096288)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [农业病虫害数据集与算法——调研整理](https://blog.csdn.net/qq_40481602/article/details/127215813)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深度学习的奋斗者

你的鼓励是我努力的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值