该项目是由微智启软件工作室基于yolov5-7.0目标检测官方源码项目开发,结合了pyside6可视化界面库,使得检测更为方便快捷,在window系统运行。
结合mysql数据库,增加了用户登录管理功能,
项目介绍:
支持检测的类型:
- 单张图片检测
- 视频检测
- 摄像头(电脑摄像头)检测
- 文件夹(多图)检测
- 支持动态调整置信度、iou
- 可以实时反馈检测到的物体和数量统计,显示在右侧
- 可以选择对结果是否保存,默认保存的位置在当前项目的runs文件夹下。
- 同时显示原图和检测图,对照更加明显
- 支持暂停检测,实时显示进度条
- 实时显示检测所消耗时间(毫米/单位)
- 支持GPU加速推理检测
- 实时统计当前帧检测到的数量总和
- 支持替换成自己的模型,实现自定义检测(需要是yolov5-7.0官方源码训练的模型,如需改进需要在本套系统源码中改进,然后训练)
支持用户登录界面,实现用户的增删改查功能(结合mysql8数据库实现)
项目运行指南:
视频安装教程:
anaconda和pycharm加载项目视频教程: https://www.bilibili.com/video/BV1Q96NYkEQM/
项目环境依赖视频教程: https://www.bilibili.com/video/BV19ez1YREdF/
图文安装教程:
1、在anaconda新建独立环境
conda create -n yolo5 python=3.8
2、在新建的环境里面安装依赖
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
3、右键运行login.py启动
4、登录账号进入检测界面
- 超级管理员测试账号密码:root root
- 普通用户测试账号密码:user 123
视频项目演示:
https://www.bilibili.com/video/BV1tH4y1H7U1/
界面样式修改:
详细步骤,可以查看文章:https://blog.51cto.com/wzqgzs/9845010