下載壓縮文件
準備壓縮文件
在網站中找到對應系統的源碼壓縮包,如Source code (zip)
移動安裝文件到用戶根目錄下
開始安裝OpenCV
安裝環境依賴
sudo apt install cmake pkg-config libgtk-3-dev
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libdc1394-22-dev
sudo apt install libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libavresample-dev
# 下面這條看需求安裝,該軟件用於充分發揮CPU的多線程性能,但不能與caffe共用
# sudo apt install libtbb-dev
編譯OpenCV
- 此步驟只爲提前下載ippicv,以保證編譯的正常運行(網速快的可忽略)
wget https://raw.githubusercontent.com/opencv/opencv_3rdparty/32e315a5b106a7b89dbed51c28f8120a48b368b4/ippicv/ippicv_2019_lnx_intel64_general_20180723.tgz
mkdir opencv-4.0.0/.cache/ippicv/
mv ippicv_2019_lnx_intel64_general_20180723.tgz opencv-4.0.0/.cache/ippicv/c0bd78adb4156bbf552c1dfe90599607-ippicv_2019_lnx_intel64_general_20180723.tgz
- 開始編譯
mkdir opencv-4.0.0/build && cd opencv-4.0.0/build
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local ..
安裝OpenCV
make -j8
sudo make install
更新系統動態鏈接庫
sudo ldconfig -v
檢測運行
重啓終端後,輸入命令opencv_version
,如果輸出4.0.0則安裝成功