树莓派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
这里安装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

结果


浙公网安备 33010602011771号