基于树莓派4B的OpenCV安装

1、下载 opencv-python库

https://www.piwheels.org/project/opencv-python/https://www.piwheels.org/project/opencv-python/下载到PC

2、下载 opencv-contrib-python库

piwheels - opencv-contrib-pythonhttps://www.piwheels.org/project/opencv-contrib-python/

下载到PC

在PC端下载好whl包之后通过FileZilla软件传输到树莓派的Download目录下

3、安装whl包

cd Download

pip3 install opencv-py(Tab键补全)
pip3 install opencv-con(Tab键补全)

4、安装opencv依赖的其他库

pip3 list 显示 numpy版本太低

卸载系统自带的 NumPy

sudo apt remove python3-numpy

 下载numpy版本

piwheels - Links for numpyhttps://www.piwheels.org/simple/numpy/

下载好whl包之后通过FileZilla软件传输到树莓派的Download目录下

cd Download
pip3 install numpy (Tab键补全)

opencv依赖的其他库安装

sudo apt-get install libhdf5-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqt4-test
sudo apt-get install libqtgui4
sudo apt-get update

测试是否安装成功

python3
import cv2 # 检查导入成功

OpenCV应用

测试代码

import cv2

cap = cv2.VideoCapture(0)
print("摄像头是否打开:", cap.isOpened())

ret, frame = cap.read()
print("帧是否有效:", ret)
print("帧数据类型:", type(frame) if frame is not None else "空帧")

cap.release()

 Run

 q退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值