树莓派从零开始到部署计算机视觉项目(yolov8项目)第二集

1,树莓派安装pytorch(64位)

进行下面步骤之前一定要先更新numpy,更新方法在上一篇文章中有写到

1.1安装torch 

不可以安装最新版本,最新版本有bug,推荐安装1.8.1版本

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

1.2安装torchvision,注意版本要对应 

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

2,树莓派安装pytorch(32位)

相对于64位安装比较麻烦,需要手动下载wheel文件然后安装

推荐文章:32位树莓派 安装pytorch

下载地址 :armv7l arrch64

以我的树莓派为例

 

把这两个wheel文件下载到树莓派桌面上 

然后cd Desktop

2.1安装torch

pip3 install torch-1.8.1-cp39-cp39m-linux_armv7l.whl(自己刚下载的文件名)

验证:

python3
>>> import torch
>>> torch.rand(5,3)

 2.2 安装torchvison

安装依赖

sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev

安装wheel文件

pip3 install 自己下载的文件名

验证

python3
>>> import torchvision
>>> torchvision.get_image_backend()
>>> torchvision.get_video_backend()

3.安装yolov8

当对于pc不同的是不能直接运行 pip install ultralytics,要在github下载源码到树莓派上,然后将你的代码和训练好的模型放到下载的文件夹下,然后安装yolo所需的依赖,就可以运行啦,不论是v8还是v5,都可以这样操作。

yolov8官方链接:v8

yolov5官方链接:v5

这里我以v8做例子

3.1下载源码到树莓派桌面上

 

 

  • 14
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
你好!将Yolov8部署树莓派可以通过以下步骤完成: 1. 首先,确保你的树莓派已经安装了适当的操作系统,比如Raspbian。 2. 安装OpenCV库:在终端中运行以下命令来安装OpenCV: ```shell sudo apt-get update sudo apt-get install libopencv-dev ``` 3. 安装Darknet:在终端中运行以下命令来安装Darknet: ```shell git clone https://github.com/AlexeyAB/darknet.git cd darknet make ``` 4. 下载预训练权重文件:你可以从Darknet官方网站下载并保存到你的树莓派上。确保将权重文件保存在darknet目录下。 5. 修改Makefile:进入darknet目录,使用文本编辑器打开Makefile文件。找到并修改以下几行: ```shell GPU=0 CUDNN=0 OPENCV=1 ``` 将GPU设置为0,表示不使用GPU加速;将CUDNN设置为0,表示不使用CUDNN;将OPENCV设置为1,表示使用OpenCV。 6. 编译Darknet:运行以下命令编译Darknet: ```shell make ``` 7. 运行Yolov8:使用以下命令在树莓派上运行Yolov8: ```shell ./darknet detector test cfg/coco.data cfg/yolov4.cfg yolov4.weights <image_path> ``` 其中,`<image_path>`是待检测的图像路径,你可以替换成自己的图像路径。 这样,你就可以将Yolov8成功部署树莓派上了。请注意,由于树莓派的计算资源有限,可能会导致推理速度较慢。如果需要加快速度,可以考虑使用更高性能的硬件。希望对你有所帮助!如果你还有其他问题,请继续提问。
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值