樹梅派安裝OPENCV

Eddie Chen
2 min readJul 7, 2020

--

sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start

安裝opencv過程所需之安裝編譯套件
sudo apt-get install build-essential cmake
安裝圖片套件
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev

安裝影片套件
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv41-dev
sudo apt-get install libxvidecore libx264-dev

安裝gtk套件
sudo apt-get install libgtk-3-dev libcanberra-gtk*

最佳化套件
sudo apt-get install libatlas-base-dev gfortran

樹莓派加裝
sudo apt-get install at-spi2-core

加裝python 開發套件
sudo apt-get install python-dev python3-dev

安裝numpy
pip install numpy
pip3 install numpy

到github下載opencv 與opencv -原始碼並放到OPENCV這個目錄中(建議手動去下載)

mkdir opencv
cd opencv
wget https://github.com/opencv/opencv/archive/master.zip

wget https://github.com/opencv/opencv_contrib/archive/master.zip

解壓縮後並建立資料夾build
cd opencv-master
mkdir build
cd build

執行 cmake .. 開始跑了
cmake ..

cmake 執行結束後 檢查兩各地方
Non-free algorithms是否為yes

最後在build 的目錄下執行編譯指令

make -j4

--

--

No responses yet