之前,爲大家介紹了怎麼安裝opencv的最新版,使用了build source(源碼編譯)的方法在樹莓派上進行安裝,但流程複雜操作費時,快則半天,慢則2天,真是誰裝誰知道。感興趣的請轉到:https://lingshunlab.com/raspberry-pi-install-opencv-4-1-2.html
這次,介紹另一種方法,簡單,快速就能安裝好。雖然可能不是最新版本,但也是opencv4,基本使用也足夠了。
硬件
raspberry pi 4B 2G
16G TF-card
系統信息
Raspberry Pi OS (32-bit) with desktop
(Image with desktop based on Debian Buster)
Version:May 2020
Release date:2020-05-27
Kernel version:4.19
1,安裝opencv-python
首先安裝opencv-python,在終端(Terminal)輸入以下命令:
pip3 install opencv-python
2,安裝opencv-contrib
安裝完opencv-python後,仍然不能正常import cv2
,
這時需要繼續安裝opencv-contrib,
值得注意的是,這裏需要安裝指定版本4.1.0.25(曾經嘗試不指定版本直接安裝,仍然沒法正常使用opencv)。
在終端輸入以下命令:
pip3 install opencv-contrib-python==4.1.0.25
3,安裝依賴
兩個主要部分都安裝好了,import cv2
還是提示缺失某些東西。那我們就需要繼續安裝依賴:
在終端運行以下命令:
sudo apt-get install libatlas-base-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libqtgui4 -y
sudo apt-get install python3-pyqt5 -y
sudo apt-get install libqt4-test -y
sudo apt-get install libhdf5-dev -y
4,成功加載opencv 4.1
至此,已經都安裝好了,
進入python3的運行環境,加載import cv2
試試。