尽管波波在之前的笔记中分享了树莓派编译安装opencv的全部过程,但是发现并不是每个人都能按照笔记编译成功,包括我自己也重新测试了下,也是不成功的。所以本篇笔记波波将为朋友们分享第二种方式,快速安装opencv4.2.0。
软件包说明:
OpenCV 4.2.0 installation files including contrib(extra modules) built with NON_FREE flag
for Rasbian Buster on Raspberry Pi 3/4 Model B
安装步骤:
- wget https://github.com/dltpdn/opencv-for-rpi/releases/download/4.2.0_buster_pi3b/opencv4.2.0.deb.tar
- tar -xvf opencv4.2.0.deb.tar
- sudo apt-get install -y ./OpenCV*.deb
- pkg-config --modversion opencv4
受限于GitHub速度较慢,上述软件包下载可能比较慢。以下为波波提供的两个软件包,可以直接替换。
1、https://www.zkii.net/download/opencv-source/opencv4.2.0.deb.tar
2、https://zkii.lanzous.com/itpd1epmvna
测试代码:
安装完成后,可以在编辑器中使用以下python代码进行测试。
- import cv2
- import numpy as np
- cv2.namedWindow("gray")
- img = np.zeros((512,512),np.uint8)#生成一张空的灰度图像
- cv2.line(img,(0,0),(511,511),255,5)#绘制一条白色直线
- cv2.imshow("gray",img)#显示图像
- #循环等待,按q键退出
- while True:
- key=cv2.waitKey(1)
- if key==ord("q"):
- break
- cv2.destoryWindow("gray")
出现以下截图,表明opencv已正常使用。