1.效果视频:最新最全面的水稻病害检测创作(yolov8模型,稻瘟病、纹枯病、褐斑病、枯心病、霜霉病、水稻细菌性条纹斑病、稻苞虫等病害。)_哔哩哔哩_bilibili
2.数据集介绍
水稻叶病害数据集(目标检测,yolo使用)_水稻病虫害数据集-CSDN博客
3.文件介绍
重要文件解释:predictWindow.py是Pyqt5界面展示主程序,并调用训练好的yolov8模型参数,进行水稻叶不同类别的检测。ricetrain.py是训练脚本,detect_tools.py是用来读取和展示图像,被predictWindow.py调用。yolov8.pt是训练完成模型保存参数。
训练过程图像
4.效果
5.对项目和数据集感兴趣的可以关注最后一行
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog # 导入PyQt5库中的模块
import sys
import os
import glob
sys.path.append('UIProgram') # 添加一个路径到Python的模块搜索路径
from UIProgram.UiMain import Ui_MainWindow # 导入UI程序的主窗口定义
from UIProgram.QssLoader import QSSLoader # 导入自定义的QSSLoader模块
from PyQt5.QtCore import QTimer, Qt, QCoreApplication # 导入PyQt5库中的模块
import sys
from PyQt5.QtCore import Qt, QCoreApplication # 导入PyQt5库中的模块
from ultralytics import YOLO
import cv2
import detect_tools as tools
#代码和数据集:https://mbd.pub/o/bread/mbd-ZZ6bkp9x
只对数据集感兴趣的,可以关注:水稻叶病害数据集(目标检测,yolo使用)_水稻病虫害数据集-CSDN博客