配置部分大部分基於官網:http://docs.opencv.org/3.2.0/d7/d9f/tutorial_linux_install.html
1. 首先需要安裝依賴項:
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2. 去官網上下載最新版本的OpenCV和OpenCV_contrib模塊。也可以使用命令在github上面進行下載:
git clone https://github.com/Itseez/opencv.git
git clone https://github.com/Itseez/opencv_contrib.git
3. 解壓opencv和opencv_contrib壓縮文件,並在opencv目錄下創建build文件夾:
mkdir build
cd build/
4. 執行cmake
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=<path to opencv_contrib/modules/> ..
注*******************************
(在此過程中可能 會出現下載ippicv_linux_20151201.tgz包失敗的情況 ,若下載失敗,這時候可以選擇手動下載該包:https://github.com/opencv/opencv_3rdparty/blob/ippicv/master_20151201/ippicv/ippicv_linux_20151201.tgz下載之後放在3rdparty目錄下)
*******************************
5. 執行命令
make -j7
6. 執行命令,完成安裝
sudo make install
7. 使用命令查看安裝版本
pkg-config --modversion opencv