pyqt5-detect 介绍
基于改进yolov5的金属曲面缺陷检测,使用pyqt5实习了实时视频检测的功能
整体系统 软件架构
软件架构说明
dataset-数据集路径
models-模型路径
main_win-qt界面设计
runs-结果
#### 安装教程
1. pip install requirements.txt
2. python train.py
3. python detect.py
4. python main.py
#### 使用说明
1. 在train.py里配置好需要加载的训练集后,可直接开始训练,默认模型为yolov5m,可提供其他4中模型供选择。
2. 训练好的模型分别为best.pt和last.pt,在detect.py里可进行但粗测试
3. main.py是实时视频检测的代码,可连接外接摄像头,点击摄像头后会出现数字,选择相应的数字之后点击播放按钮即可检测。
#### 参与贡献
1. yolov5源仓库
2. cm创建所有分支
#### 特技
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
利用改进后的 YOLOv5 模型实现了针对金属曲面缺陷的检测,并结合 PyQt5 实现了实时视频检测功能的实践.zip 是一个包含多个文件的压缩文件,提供了一个实践项目的完整代码和相关文档。该项目利用改进后的 YOLOv5 目标检测模型,针对金属曲面缺陷进行检测,并通过 PyQt5 实现了实时视频检测功能。 这个压缩文件内包含了以下内容: 改进后的 YOLOv5 模型代码和预训练权重文件 PyQt5 实现实时视频检测的代码文件 金属曲面缺陷检测数据集(如果适用) 详细的项目文档和使用说明 该实践项目的代码经过优化和测试,具有良好的可用性和稳定性。通过学习和使用这个项目,用户可以深入了解目标检测算法在工业领域中的应用,掌握 YOLOv5 模型的使用方法,并学习如何利用 PyQt5 实现实时视频检测功能。
资源推荐
资源详情
资源评论
收起资源包目录
pyqt5-detect.zip (30个子文件)
pyqt5-detect
main_win
win.py 45KB
win.ui 59KB
.keep 0B
1.txt 3B
.gitattributes 77B
main.py 24KB
data
Argoverse.yaml 3KB
coco128.yaml 2KB
VisDrone.yaml 3KB
xView.yaml 5KB
SKU-110K.yaml 2KB
mydata.yaml 313B
coco.yaml 2KB
VOC.yaml 3KB
.keep 0B
GlobalWheat2020.yaml 2KB
Objects365.yaml 8KB
LICENSE 35KB
export.py 30KB
hubconf.py 6KB
runs
.keep 0B
.pre-commit-config.yaml 2KB
val.py 19KB
requirements.txt 1KB
detect.py 13KB
.gitignore 4KB
run
.keep 0B
train.py 35KB
MouseLabel.py 598B
README.md 890B
共 30 条
- 1
资源评论
m明月Java3
- 粉丝: 2w+
- 资源: 124
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功