从零开始构建基于YOLOv5的目标检测系统

本博文从零开始搭建基于YOLOv5模型的目标检测系统(具体系统参考本博主的其他博客),手把手保姆级完成环境的搭建。

(1)首先Windows + R输入cmd命令后打开命令窗口,进入项目目录,本博文以野生动物目标检测系统为例(E:\Pyside6_yolov5\yolov5_wild_animal)

(2)接着使用Anaconda工具包创建一个新的conda环境,并制定Python版本为3.8(conda create -n wild python=3.8),安装完成后使用conda activate wild命令进入虚拟环境。

(3)接着安装pytorch,使用如下的命令:pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 -f download.pytorch.org/whl/torch_s... -i pypi.tuna.tsinghua.edu.cn/simple

(4)其中torch==1.9.0+cu111 torchvision==0.10.0+cu111表示torch和torchvision的版本以及对应的cuda版本,-f download.pytorch.org/whl/torch_s...表示从上面网址下载,-i pypi.tuna.tsinghua.edu.cn/simple 是使用清华镜像源。

(5)安装其他系统依赖包,首先确保第一步已经进入到当前系统目录下,接着使用如下的命令安装依赖包:pip install -r requirements.txt -i pypi.tuna.tsinghua.edu.cn/simple

(6)安装pyside6库和qt_material,使用如下的命令:pip install pyside6==6.4.2 qt_material -i pypi.tuna.tsinghua.edu.cn/simple

(7)最后输入python base_camera.py打开软件界面。

相关推荐
happylifetree2 小时前
Python70:核心语法-函数进阶-案例2
python
王中阳Go3 小时前
两个入口答案不一致先别调模型:6 行入口口径对账表(附脚本)
人工智能·后端·python·大语言模型·1024程序员节
BK贝壳3 小时前
bool-hybrid-array 落盘我只认 .bha:用 Create_BHA / Ask_BHA 做布尔数组序列化
数据结构·python·numpy·1024程序员节
Sakura_j_h_3 小时前
Python 在定时任务里输出 emoji,UnicodeEncodeError 从哪来
开发语言·字符编码·windows·python·定时任务
supabc1235 小时前
欧盟电子发票(XRechnung/Peppol/ZUGFeRD)踩坑记:用 Python 不装 Java 跑官方校验规则
xml·python·开源·电子发票·1024程序员节
ZhengEnCi5 小时前
AI Agent工具调用防护层怎么写-一份能直接跑的Python四层拦截实现
python·llm·agent
企业数字化笔记5 小时前
视频人体姿态怎么做三维可视化?2D关键点、深度局限与技术选型
人工智能·算法·音视频
ZhengEnCi5 小时前
AI Agent工具误调用怎么解决-从参数校验到高危二次确认的四层工程防线
python·llm·agent
?abc!6 小时前
(数组)581. 最短无序连续子数组
数据结构·算法·leetcode
镜子AI7 小时前
镜子AI工程教程:用Python实现关键词布局检查器与语义改写查重(附完整代码)
人工智能·python·microsoft