yolov5进阶之零环境快速创建及测试

本文详细介绍了如何在Python环境下使用conda和PyCharm搭建Yolov5神经网络进行图像识别,包括环境管理、安装步骤和实际测试。特别强调了从创建环境到加载模型的简单流程,即使在没有GPU的情况下也能应用于笔记本电脑。
摘要由CSDN通过智能技术生成

学习完传统图像处理课程后,神经网络是必然选择,曾经还是在tensorflow框架适用 yolov2,现在的v5据说有非常大的飞跃,我们在网站上每一次验证的点击实际上都给对应公司提供大量的精确图片识别的数据。
搭建yolo时主要按以下几个步骤
1 安装anaconda 略,我还安装了pycharm 比较喜欢在pycharm编程。
2 创建环境,首先在一个专门存放各种环境的硬盘空间建立一个文件夹,用来既保存环境,又保存脚本及数据。我在D盘 pycharm工程文件夹下创建的,一会再说如何适用pycharm.

conda create --prefix=D:/PycharmProjects/yoloV5/yoloV5_env python=3.9

上面命令就是在yolov5文件下,创建一个yoloV5_env保存环境,后面的python版本要写上,用conda管理就是这个好处,不用去base调用解释器,以后不管安装什么环境,都要把对应python版本解释器放到环境中。

conda activate D:\PycharmProjects\yoloV5\yoloV5_env

激活这个环境,然后在线安装,非常快

pip install yolov5

安装过程不应该有错误或警告,然后在python环境下import yolov5 和import torch 成功
再测试cuda,没安装不能用显卡加速

torch.cuda.is_available()
False

我电脑是笔记本,用处不太大,这里就不讨论了。

下面把环境放到pycharm管理
打开pycharm

在这里插入图片描述
注意选conda 环境, interpreter解释器会自己搜索到还未管理的yoloV5环境py3.9解释器
然后会提示这是已有的存在的环境,然后就可以在pycharm里管理环境和编写程序了

当然还缺少权重文件,pt文件和测试图片自己下载,也可以在github下载的yolo包里找。

import yolov5
model = yolov5.load('yolov5s.pt')
img = 'images/zidane.jpg'
results = model(img, augment=True)

predictions = results.pred[0]
boxes = predictions[:, :4] # x1, x2, y1, y2
scores = predictions[:, 4]
categories = predictions[:, 5]

results.show()

上面程序就可以实现图像识别测试
在这里插入图片描述
虽然只是安装了CPU版,但是也适合通常的笔记本适用,而且这个过程是不是非常简单。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宇称不守恒4.0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值