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

效果视频:土豆叶病害识别(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
相关推荐
跟我学机器学习1 分钟前
拥有短期记忆的RAG Agent:记忆增强检索实战
人工智能·深度学习·语言模型·数据挖掘·rag
染指11103 分钟前
152.Agent-LangGraph-Command的参数
人工智能·python·langchain·agents
虎鲸不是鱼4 分钟前
【虎鲸进化论 41】AI 的盲区清单:责任、利害、定义、关系、最后一公里与主体性
人工智能·自动化·大模型·llm·自进化agent
跨境联盟13 分钟前
实体大健康门店转型:精准营养服务如何跳出单纯卖产品的困局
大数据·人工智能·健康医疗·健康管理·精准营养
第404号工位23 分钟前
“已彻底删除”的照片与文件到底去哪了?我用底层扇区扫描,扒出手机和电脑的幽灵数据
linux·python·架构
智购科技自动售卖机厂家24 分钟前
双摄像头方案F1-score只有0.85,排查发现是上下视角的融合逻辑写反了~YH
python·单片机·嵌入式硬件·算法·eclipse
appsvip24 分钟前
给社区系统加一套 AI 助手:从架构到落地的思考
大数据·人工智能·架构
田里的水稻27 分钟前
FA_CNN卷积神经网络二---PyTorch
人工智能·pytorch·python·深度学习·cnn
镜象科技32 分钟前
校园抑郁筛查实战:匿名、隐私与信任的平衡
人工智能
远航计算机33 分钟前
AI 看不见图,它只读旁边的字
人工智能·chatgpt·aigc