如何在树莓派上的 Python 3 中使用 OpenCV 这个著名的图像处理开源库?这是一个好问题。一般网络上的文章都会让你从头编译,一般需要耗费大约 4 小时。而使用预编译包则能快速完成这一过程,只需要大概几分钟。
运行代码
1 2 |
sudo apt install -y libhdf5-serial-dev libatlas-base-dev libjasper-dev libqttest4-perl pip3 install numpy opencv-contrib-python |
EDIT: 以上代码不再推荐使用。更新系统后可以直接使用 apt 进行安装,只需下方一条语句即可。
1 |
sudo apt install -y python3-opencv |
还沉浸在安装的过程中?安装已经结束了。(如果因为网络环境不好造成的安装困难,需要自己查找方法使用镜像)
验证安装
1 2 3 4 |
$ python3 >>> import cv2 >>> cv2.__version__ '3.4.1' |
如果没有出现 ImportError
或其他错误,就说明 OpenCV (Python 3) 安装完成。
开始畅游图像处理的世界吧^_^