linux安裝opencv:ubuntu14.04+opencv3.1.0
參考文獻:
(1)http://blog.csdn.net/daunxx/article/details/50495111
(2)http://blog.csdn.net/surgewong/article/details/39078251
安裝步驟:
(1)下載兩個安裝包
opencv-3.1.0.zip
ippicv_linux_20151201.tgz
(2)安裝依賴庫:
$ sudo apt-get install gcc g++ cmake pkg-config build-essential
$ sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libtiff4-dev libswscale-dev libjasper-dev
(3)解壓opencv-3.1.0.zip到~/Opencv_Source
$ mkdir Opencv_Source
$ cd ./Opencv_Source
$ cp ~/Downloads/opencv-3.1.0.zip ./
$ unzip opencv-3.1.0.zip
$ cd opencv-3.1.0/
$ mkdir build
$ cd build
因為ippicv通常下載會失敗,所以將剛剛下載的ippicv_linux_20151201.tgz複製到~/Opencv_Source/opencv-3.1.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/資料夾下,沒有的資料夾需要新建。放入後繼續下面的命令
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
$ make
$ sudo make install
(4)安裝完成後,配置pkg-config,用於管理opencv安裝庫
$ sudo vim /etc/ld.so.conf
將下面的目錄 /usr/local/lib 新增到檔案中
$ sudo ldconfig -v
$ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
使用以下命令檢視pkg-config配置資訊: pkg-config --libs opencv
(5)測試安裝是否完成,測試程式採用opencv自帶的sample:
$ cd ~/Opencv_Source/opencv-3.1.0/samples/
$ cmake .
$ make
$ cd cpp/
裡面就是剛剛make的檔案,可以選擇幾個可執行檔案進行執行,測試opencv是否安裝成功。