基于YOLOv11的农作物病害检测系统-YOLOv11+springboot+vue
## 项目描述 基于YOLOv11的农作物病害检测系统
基于 YOLOv11 的农作物病害检测系统,支持玉米、水稻、草莓、番茄四种作物的病害识别。用户上传图片或视频,系统自动检测病害类型并返回置信度,检测结果保存为历史记录供后续查看。
## 项目功能
– 图片检测:上传作物图片,返回病害标签、置信度和处理耗时
– 视频检测:上传视频,逐帧推理并实时流式返回检测结果,最终生成 H.264 MP4 结果视频
– 识别记录:图片和视频检测的历史记录分页查询、详情查看、删除
– 用户管理:管理员/普通用户角色区分,登录认证
## 运行环境
– Windows
– Python 3.11、Node.js 22、JDK 1.8、MySQL8
## 项目技术
– AI 推理:YOLOv11(ultralytics)、OpenCV、PyTorch
– 后端服务:Flask + Flask-SocketIO(AI 推理)、Spring Boot 2.3.7 + MyBatis-Plus(业务逻辑)
– 前端:Vue3 + TypeScript + Element Plus + Vite
– 数据库:MySQL
– 视频处理:FFmpeg
以上系统源码经过技术整理与调试,确保能正常运行


