土豆叶病害识别(图像连续识别和视频识别)

效果视频:土豆叶病害识别(Python代码,pyTorch框架,视频识别)_哔哩哔哩_bilibili

代码运行要求:Torch库>=1.13.1,其它库无版本要求

1..土豆叶数据集主要包好三种类别(Early_Blight(早期枯萎病),Late_Blight(晚期枯萎病)Healthy(正常))

Early_Blight 照片(有1303张)

Late_Blight 照片(有1132张)

Healthy照片(有816张)

2,本次项目文件夹

第一个文件夹(data): 装载的是原始图像

第二个文件夹(GUI):装载的是随意选取的图像,供vedio_creat.py处理后生成视频。

第三个文件夹(piture):装载的是经hf.py对data文件夹处理后,生成的训练集和测试集

第四个文件是class_indices.json是装载的标签和对应类别名称

第五个文件:CNN.pth是装载训练好的模型参数

第六个文件:GUI_VEDIO.py是呈现GUI界面,包括对图像连续识别和对视频识别

第七个文件:hf.py是对data文件夹进行操作,生成训练集和测试集

第八个文件:model.py是模型

第九个文件:predict.py是对单独的照片(tulip.jpg)进行识别

第十个文件:train.pys是训练脚本

第十一个文件:vedio.mp4,是以一帧一秒的速度,将一个个的图像经vedio_creat.py处理后,生成视频,以模拟无人机采集的的农业视频,做实时检测。视频识别的时候,也是以一秒一帧的速度取图像。

对项目感兴趣的可以关注:

复制代码
import threading
import os
import json
import torch
import cv2
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/ZJ2Xl59y
相关推荐
FII工业富联科技服务2 分钟前
Omniverse + Isaac Teleop + 合成数据:工业富联机器人大脑训练+执行落地闭环拆解
大数据·人工智能·深度学习·机器学习·机器人·制造·具身智能
东风破_18 分钟前
大模型格式化输出
人工智能
Shockang24 分钟前
AI 研究偏好模型
人工智能
ZGIAI24 分钟前
律师最贵的不是知识,是时间:哪些工作真的可以先交给 Agent?
人工智能·架构
2601_9622932426 分钟前
Python自动化统计团队工作量并生成可视化仪表盘的脚本方案【指导】
python·数据分析·自动化·可视化·仪表盘
东风破_27 分钟前
讲透 SSE:从流式响应到 LangChain model.stream()
人工智能
点心的游戏开发世界42 分钟前
GDScript 入门笔记(十一):Lambda 与匿名函数
开发语言·笔记·游戏引擎·godot
β添砖java2 小时前
深度学习31注意力机制、注意力分数、使用注意力机制的seq2seq、自注意力
人工智能·深度学习
ZGIAI2 小时前
销售团队最缺的不是另一个 AI,而是有人把跟进这件事一直做下去
人工智能·架构
2601_962293792 小时前
OCRmyPDF批处理脚本:使用Python自动化复杂OCR任务
python·自动化·批处理脚本·ocrmypdf·ocr任务