自学内容网 自学内容网

【树莓派5B】移植yolo5-lite


前言

参考文献
获取文件看他研究僧树莓派5的学习记录13——yolov5-lite部署树莓派
树莓派5B快速YOLOV5环境搭建


一、获取Lite文件

根据up🐖提供的连接下载lite文件,其实不嫌麻烦可以自己去GitHub下载,当然我更喜欢走捷径。
在这里插入图片描述
移到树莓派里面,我的vnc配置没改过来,于是我使用的是FinishShell传输的,途径这种事情,看个人爱好。解压可以直接用右键解压,或者使用指令。
1、图形化的话直接点击

在这里插入图片描述
2、指令

unzip Lite.zip

在这里插入图片描述
在这里插入图片描述
解压完就会创建一个同名文件夹,然后所以的文件的都在里面了。

二、创建环境

2.1 创建虚拟环境

python3 -m venv Lite

2.2 激活虚拟环境

source Lite/bin/activate

在这里插入图片描述

2.2 配置环境

这步的参考自树莓派5B快速YOLOV5环境搭建

先把配置文件安装了

pip3 install -r requirements.txt

如果网速慢建议使用

pip3 install -r requirements.txt --break-system-packages -i https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述

清除终端已经输出的信息的指令是

clear

检查是否具备torch和torchvision,如果没有则

pip3 install torch-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
pip3 install torchvision-0.16.2-cp311-cp311-linux_aarch64.whl 

进行安装。
我这里已经具备了
在这里插入图片描述
那么就不要再次安装了。

三、运行detect.py程序

这步是最容易出现各种问题的,但是没关系,一切都会被解决的。宗旨就是缺啥安装啥

运行识别程序的指令

python3 detect.py --source 0

接下来就是改正环境

  • 缺少requests
    在这里插入图片描述
pip3 install requests

好的,我非常幸运的安装一个库就能成功运行成功了
在这里插入图片描述
值得注意的点是,这里依然是使用的.pt文件进行识别的。
可以看到的是,流畅度明显上去了。晚点更新查看帧数的版本。


总结

这篇文章依旧没有总结


原文地址:https://blog.csdn.net/qq_45640207/article/details/142921057

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!