Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)

这篇具有很好参考价值的文章主要介绍了Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、资源准备

推荐使用Anconda环境:通过Anaconda则可以通过创造新的虚拟环境解决资源包(python库)之间冲突问题。

(一)Anconda安装:https://www.anaconda.com/download
(二)Yolov5 下载:https://github.com/ultralytics/yolov5

安装很简单的,略,安装成功后…

二、创建新虚拟环境

(一)进入anaconda命令行
Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)
(二)为yolov5创建独立的虚拟环境并激活

1、创建虚拟环境

conda create -n 虚拟环境名 python=3.7

Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)
2、激活环境

conda activate 虚拟环境名

Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)
3、查看环境信息命令

conda info --envs

Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)

三、Yolov5项目简单使用

(一)下载的yolov5压缩包解压复制到Pycharm方便修改,不用管爆红
Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)
(二)为刚刚创的Yolov5虚拟环境安装yolov5项目所需的资源包
Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)

1、cd进入刚刚解压在pycharm的yolov5文件夹(同盘才能cd,不同盘先输“D:”)
pip install -r requirements.txt

Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)
(三)测试一下里面的图片看看效果

python detect.py

Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)
Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)

出现这张图,恭喜你yolov5安装和环境配置成功了。接下来看我第二篇,教你训练自己的数据集。文章来源地址https://www.toymoban.com/news/detail-425704.html

到了这里,关于Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • YOLOv5基础知识入门(3)— 目标检测相关知识点

      前言 : Hello大家好,我是小哥谈。 YOLO算法发展历程和YOLOv5核心基础知识学习完成之后,接下来我们就需要学习目标检测相关知识了。为了让大家后面可以顺利地用YOLOv5进行目标检测实战,本节课就带领大家学习一下目标检测的基础知识点,希望大家学习之后有所收获!

    2024年02月13日
    浏览(27)
  • 零基础入门YOLOv5——从制作数据集到最终训练与测试

    学习YOLOv5已经有两个月的时间了,这段时间走了不少的弯路,也看了很多文章,今天来简单整理一下,也算是帮助小白快速入门一下。因为我的学习时间也不长,所以如有错误请在评论区指出,大家多多包涵 提示:以下是本篇文章正文内容,下面案例可供参考 在开始之前,

    2024年02月05日
    浏览(65)
  • YOLOv5基础知识入门(7)— NMS(非极大值抑制)原理解析

    前言: Hello大家好,我是小哥谈。 NMS是指非极大值抑制(non maximum suppression),它是一种常用于物体检测任务的算法。在物体检测中,通常会有多个预测框(bounding box)被提议出来,并且这些框可能存在重叠或者重复的情况。NMS的目的就是通过抑制非极大值的方式,来选择出

    2024年02月12日
    浏览(30)
  • YOLOv5系列全新升级——yolov5-v7.0实时实例分割全面集成

    自从YOLOv5诞生依赖,社区就很活动,官方的更新频度也很高,检测系列一路迭代升级,集成融合了各种新颖的技术和tricks,目前最新已经更新到了v6.1版本,在我之前的博客里面也有详细教程讲解,感兴趣的话可以自行移步,文章如下: 《基于自建数据集【海底生物检测】使

    2024年02月01日
    浏览(44)
  • YOLO系列梳理(三)YOLOv5

    前言   YOLOv5 是在 YOLOv4 出来之后没多久就横空出世了。今天笔者介绍一下 YOLOv5 的相关知识。目前 YOLOv5 发布了新的版本,6.0版本。在这里,YOLOv5 也在5.0基础上集成了更多特性,同时也对模型做了微调,并且优化了模型大小,减少了模型的参数量。那么这样,就更加适合移动

    2024年02月05日
    浏览(32)
  • YOLOv5入门

    weights:训练好的模型文件 source: 检测的目标,可以是单张图片、文件夹、屏幕或者摄像头等 conf-thres: 置信度闯值,越低框越多,越高框越少 iou-thres: IOU闻值,越低框越少,越少框越多 安装Jupyter 命令行输入以下代码 激活环境 新建Jupyter文件 hub_detect.ipynb 注意运行环境,在下

    2024年02月14日
    浏览(30)
  • YOLOv5 实例分割入门

    YOLOv5 目标检测模型以其出色的性能和优化的推理速度而闻名。因此, YOLOv5 实例分割 模型已成为实时实例分割中最快、最准确的模型之一。  在这篇文章中,我们将回答以下关于 YOLOv5 实例分割的问题: YOLOv5检测模型做了哪些改动,得到了YOLOv5实例分割架构? 使用的 ProtoN

    2024年02月05日
    浏览(30)
  • 【DL系列】YOLOv5、YOLOv7断点续训

    前言 模型训练过程中可能由于网络问题、或者服务器断开等问题导致模型训练意外出现中断,或者是由于自己主动中断训练等各种情况。 这时候就需要断点续训,即接着之前已经训练好的weights.pt和epochs重新开始训练。还需要训练日志也重新续接上,好在wandb等训练可视化的

    2024年02月05日
    浏览(30)
  • YOLOv5系列 1、制作自己的数据集

    YOLOv5系列 1、制作自己的数据集 YOLOv5系列 2、使用yolov5识别自己的数据 本文所使用的Yolov5为6.1版本,所用为GPU版(亲测CPU也一样能跑,只是速度会慢很多),使用的环境是torch1.7.1+cuda10.1。 Labelme的安装很简单,如果想直接安装就直接在命令行中: 如果是想把labelme安装在Anac

    2024年02月10日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包