在Raspberry PI 4 上安装OpenCV 4.5.4+ Python3.7

本文详细介绍了如何在Raspberry Pi 4上安装OpenCV 4.5.4和Python3.7。首先,需要拓展文件系统和安装依赖,如libjpeg-dev、libtiff5-dev等。接着,下载并编译OpenCV及其贡献模块,使用虚拟环境virtualenv和virtualenvwrapper管理Python环境,并在虚拟环境中安装NumPy。最后,编译和安装OpenCV,确保交换空间足够,以避免编译过程中因内存不足导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作1:拓展文件系统

首先你要确定你有没有拓展文件系统?如果没有的话需要先进行设置:

sudo raspi-config

选择高级选项菜单

 然后选择拓展文件系统

之后系统会提示你重启,如果没有的话通过命令重启

sudo reboot

准备工作2:安装依赖关系

第一步需要更新和升级现有的软件包:

sudo  apt-get update

sudo apt-get upgrade

这可能需要花费你几分钟的时间,如果速度过慢可以选择换软件源 :

1 在命令窗口输入 sudo nano /etc/apt/sources.list(sudo 是指系统管理员权限启动,nano是树莓派内置的轻量级文本编辑器,/etc/apt/sources.list是软件源的配置文件地址)

2 将原本的内容全部注释掉(在文件前面加#号),然后复制粘贴以下内容到最下方:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

(这是国内的清华源,自用感觉还不错)

如下图所示:

然后Ctrl+O写入 ,Enter确定  ,Ctrl+X退出

第二步 我们需要一些开发工具,包括CMAKE

sudo apt-get install build-essential cmake pkg-config

第三步,我们需要一些图像和视频的I/O包以确保能处理视频流和图片

图像包:

sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev

视频包:

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

sudo apt-get install libxvidcore-dev libx264-dev

第四步,为了编译OpenCV的highgui模块,我们需要安装GTK开发库(highgui模块用于在屏幕上显示图像并构建基本的

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值