毕设记录(六)Yolov5环境配置(非香橙派端)

前言

书接上回,今天来配一下Yolov5的环境

准备

介绍一下训练电脑配置和计划装的版本
Windows版本:Windows11
电脑:i9-13900HX+RTX4060
Python版本:3.8
参考博文:
https://blog.csdn.net/m0_51261924/article/details/131650365
https://blog.csdn.net/fly905/article/details/136971768
要更新英伟达显卡驱动的话自己去官网下载就行
查看CUDA版本:CMD输入

nvidia-smi

安装Miniconda以及Pycharm

https://docs.anaconda.com/free/miniconda/
https://www.jetbrains.com.cn/pycharm/
傻瓜式安装即可,Miniconda的安装记得勾选添加进Path环境变量选项

创建yolov5虚拟环境,下载依赖项

在应用程序里找到Anaconda Prompt
输入

conda create -n yolov5 python=3.8

回车后等待一会,把依赖项下载好

下载yolov5工程,权重文件

跟文章绑定的资料有,下载要钱的话私信发

下载C++生成工具

安装pycocotools时需要C++的环境所以需要安装这个
微软C++官网下载
点击下载生成工具
傻瓜式安装,安装完成后打开,下载通用windows平台生成工具即可

Pycharm工程配置,编译器设置以及Python包下载

解压之后正常的工程结构是这样
在这里插入图片描述
建议把权重文件(pt后缀)也复制到工程目录
在这里插入图片描述
右下角切换成刚才在Anaconda Prompt中创建的虚拟环境
一般是需要添加的(添加部分跟着蓝色高亮条操作)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
找到自己虚拟环境的python.exe的路径即可

打开detect.py后会发现缺很多包,点击install requirement即可

pip install matplotlib==3.2.2
pip install numpy==1.18.5
pip install opencv-python==4.1.2//这个有问题,在提示的版本里挑一个相对较近的版本安装
pip install Pillow==5.3.0
pip install PyYAML==5.3.1
pip install scipy==1.4.1
pip install tqdm==4.41.0
pip install tensorboard==2.4.1
pip install seaborn==0.11.0
pip install pandas
pip install thop
pip install pycocotools>=2.0

常见问题:
1、protobuf版本高于3.9.2
解决办法:
在这里插入图片描述
找到这个包,下载指定版本3.9.2

2、torch版本和torchvision版本对不上(这个问题挺难搞)

pip install --upgrade torch==2.2.0 torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple/

目前我就遇到这两个问题,修完之后点击运行就可以在runs\detect\exp2中找到结果
在这里插入图片描述
到此,PC端配置yolov5环境,结束,如果有说的不对或者不完善的欢迎大佬批评指正

YOLOv5是目前最先进的目标检测模型之一,它能够实时高效地在图像中检测出多个目标。对于YOLOv5毕设可视化界面的设计,有以下几点建议: 首先,可视化界面应该具有良好的用户交互性,方便用户进行操作和结果展示。界面应该提供一个简洁明了的操作面板,使用户能够方便地选择图片或视频进行检测,并设置相关参数,如置信度阈值或检测类别等。 其次,界面应该能够实时地显示检测结果,可以在图像或视频中标注出检测出的目标位置,并给出相应的类别和置信度分数。可以使用不同的颜色或边框来区分不同的目标类别,使用户更清晰地了解检测结果。 此外,界面还可以提供一些附加的功能,如对检测结果进行筛选或排序,以便用户更方便地查看和分析结果。界面中可以显示目标类别的统计信息,比如不同类别目标的数量或占比等,帮助用户更全面地了解数据信息。 最后,界面的设计应该注重用户体验,确保界面简洁美观、操作流畅。可以采用直观的图标或按钮表示各个功能,提供清晰的操作指引和提示信息。同时,还可以考虑设计一些快捷键或自定义设置,以满足不同用户的需求。 总之,好的YOLOv5毕设可视化界面应该具有用户友好性、实时性以及数据分析功能。通过合理的设计和功能实现,可以帮助用户更方便地使用和理解YOLOv5目标检测模型的检测结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值