基于yolo+django+deepseek打造一个精美的通用目标检测系统带登录界面支持yolov8 yolov10 yolo11 yolov12 yolov13 yolo26系列框架

基于 YOLO11 的目标检测系统,支持图片、视频和实时摄像头检测,集成 DeepSeek AI 分析功能。

功能特性

  • 图片目标检测
  • 视频文件检测
  • 实时摄像头检测
  • DeepSeek AI 智能分析
  • 可调节的检测参数(置信度、IoU)
  • 美观的用户界面

安装依赖

pipinstall-r requirements.txt

数据库迁移

python manage.py makemigrations python manage.py migrate

运行项目

python manage.py runserver

访问 http://127.0.0.1:8000

默认登录信息

  • 用户名: admin
  • 密码: admin

项目结构

yolo11-django-deepseek-det-system/ ├── manage.py # Django 管理脚本 ├── yolo_detection/ # 项目配置目录 │ ├── __init__.py │ ├── settings.py # 项目设置 │ ├── urls.py # 主 URL 配置 │ └── wsgi.py # WSGI 配置 ├── detection/ # 检测应用 │ ├── __init__.py │ ├── apps.py # 应用配置 │ ├── forms.py # 表单定义 │ ├── models.py # 数据模型 │ ├── urls.py # 应用 URL 配置 │ └── views.py # 视图函数 ├── templates/ # 模板目录 │ ├── index.html # 主页面 │ └── login.html # 登录页面 ├── static/ # 静态文件目录 ├── media/ # 媒体文件目录 │ └── uploads/ # 上传文件目录 ├── requirements.txt # 依赖列表 └── yolo11n.pt # YOLO11 模型文件

技术栈

  • Django 4.2+
  • YOLO11 (Ultralytics)
  • OpenCV
  • DeepSeek API
  • Chart.js
  • HTML5/CSS3/JavaScript

注意事项

  • 确保yolo11n.pt模型文件在项目根目录
  • DeepSeek API 密钥需要在settings.py中配置
  • 建议使用 Python 3.8+