树莓派4B安装opencv和yolov5

检查版本

        输入

python3

首先下载好yolov5源码,并且传到树莓派4B里面。我这里使用VNC传输

项目首页 - yolov5:yolov5 - Ultralytics YOLOv8的前身,是一个用于目标检测、图像分割和图像分类任务的先进模型。 - GitCode

安装依赖

sudo apt-get install libopenblas-dev libblas-dev m4 cmake cython python3-dev python3-yaml python3-setuptools python3-wheel python3-pillow python3-numpy

安装好截图

安装opencv

sudo apt-get install python3-opencv

安装时间较长,请等待......

安装好的结果

安装pytorch

1、找到对应的torch和torchvision版本后,下载到树莓派中并安装
2、树莓派采用后缀名分别为armv7l和aarch64,后缀为armv7l的,代表是32位,如果是64位的需要选择后缀是aarch64的。cp37则代表是python3.7。

torch.kmtea.eu/whl/stable.html

Links for numpy

这里安装torch 1.8.0 和 torchvision 0.9.0

首先使用cd命令到桌面

cd Desktop

pip3 install torch-1.8.0-cp37-cp37m-linux_armv7l.whl
pip3 install torchvision-0.9.0-cp37-cp37m-linux_armv7l.whl

 

yolov5安装

去到YOLOv5项目,找到requirements.txt把 numpy、opencv-python、torch和torchvision注释

一键安装yolov5

cd yolov5-v6.0
pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/

******时间较久,必须保证网络一切正常,网络较好******

耐心等待

运行detect.py

python3 detect.py

结果

一切完成

posted on 2025-03-14 19:43  Zadyf  阅读(13)  评论(0)    收藏  举报  来源

导航