从零开始构建基于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打开软件界面。

相关推荐
遇见尚硅谷2 分钟前
C语言:20250728学习(指针)
c语言·开发语言·数据结构·c++·笔记·学习·算法
十八岁讨厌编程30 分钟前
【算法训练营Day17】二叉树part7
算法
菜鸟学Python32 分钟前
Python web框架王者 Django 5.0发布:20周年了!
前端·数据库·python·django·sqlite
YouQian7721 小时前
(AC)Playlist
算法
算法_小学生2 小时前
决策树(Decision Tree)完整解析:原理 + 数学推导 + 剪枝 + 实战
算法·决策树·剪枝
旧时光巷2 小时前
【机器学习-4】 | 集成学习 / 随机森林篇
python·随机森林·机器学习·集成学习·sklearn·boosting·bagging
岁忧2 小时前
(LeetCode 面试经典 150 题 ) 155. 最小栈 (栈)
java·c++·算法·leetcode·面试·go
Ice__Cai2 小时前
Django + Celery 详细解析:构建高效的异步任务队列
分布式·后端·python·django
MediaTea2 小时前
Python 库手册:doctest 文档测试模块
开发语言·python·log4j
2025年一定要上岸2 小时前
【pytest高阶】源码的走读方法及插件hook
运维·前端·python·pytest