【树莓派入门系列】3 树莓派安装测试opencv

树莓派运行YOLOV5项目 安装测试opencv

项目目录 点击跳转

0. 首页
1. 前期准备工作
2. 配置树莓派系统
3. 安装测试opencv
4. 安装测试torch & torchvision
5. 测试yolov5项目
6. 树莓派运行 yolov5 图形界面
7. 快速配置环境

详细教程

1. 下载opencv 安装包 点击跳转 这里采用最简单的安装方式,传统的安装方式需要在自己的树莓配上编译 opencv 树莓派3B 编译一次5小时起,中途还会各种各样的报错,所以这里我们直接使用别的大佬编译完成的 .whl 文件,如果有想自己编译的可以参考这里 点击跳转
【树莓派入门系列】3 树莓派安装测试opencv_第1张图片
这里我下载的是倒数第二个,箭头所指的意思我理解为适配64位的树莓派系统,我们之前的教程安装的也是64位的,你可以根据自己的需求选择合适的版本

2. 通过 VNC 把文件传输到树莓派的用户目录下
我直接放图片吧,传输到桌面以后记得拖拽到 /home/pi 目录下
【树莓派入门系列】3 树莓派安装测试opencv_第2张图片
【树莓派入门系列】3 树莓派安装测试opencv_第3张图片
【树莓派入门系列】3 树莓派安装测试opencv_第4张图片
【树莓派入门系列】3 树莓派安装测试opencv_第5张图片
【树莓派入门系列】3 树莓派安装测试opencv_第6张图片
然后打开命令行使用 python 查看 python 版本

python
python3

Ctrl + D 可以退出python
Ctrl + Z 也可以退出

【树莓派入门系列】3 树莓派安装测试opencv_第7张图片
安装opencv 依赖,一次性粘贴即可,这里需要等待半小时左右的时间,你可以尝试换源,且保证安装时不报错,我这里没有换源。换源点击跳转

sudo apt-get install build-essential git cmake pkg-config -y
sudo apt-get install libjpeg8-dev -y
sudo apt-get install libtiff5-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libpng12-dev -y
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y
sudo apt-get install libgtk2.0-dev -y
sudo apt-get install libatlas-base-dev gfortran -y
sudo apt-get install libhdf5-dev -y
sudo apt-get install libqt4-test -y
sudo apt-get install libqtgui4 -y

【树莓派入门系列】3 树莓派安装测试opencv_第8张图片
【树莓派入门系列】3 树莓派安装测试opencv_第9张图片

等待依赖安装完成,没有报错,然后安装opencv

pip3 install opencv_python-4.5.5.64-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

【树莓派入门系列】3 树莓派安装测试opencv_第10张图片很快啊,安装完成,唠叨两句,这里输入的命令是 pip install 文件名
pip 与 pip3 的区别是,有些时候,树莓配系统默认启动python2时,用 pip 会把 opencv 安装到 python2 的目录下,导致运行的时候报错,所以保险起见就用 pip3 。树莓派系统本身就带了python2 与 python3 你可以通过 python2 查看
【树莓派入门系列】3 树莓派安装测试opencv_第11张图片
测试一下是否安装成功,如果你的结果和我的一样,成功打印了版本号,那么恭喜你,安装成功

python3
import cv2
cv2.__version__

【树莓派入门系列】3 树莓派安装测试opencv_第12张图片

好的,到此,opencv也安装成功了,是不是很简单,那是因为我们使用了大佬们编译好了的安装包。如果有兴趣你可以尝试一下自己编译 点击跳转

猜你需要

上一篇:配置树莓派系统 点击跳转
下一篇:安装torch与torchvision 点击跳转

你可能感兴趣的:(树莓派入门,linux,python,opencv,计算机视觉,机器学习)