About Install Opencv3.2 in Ubuntu14.04.5LTS -VM12_Pro

 ---Ubuntu14.04.5LTSOpencv3.2的安裝

/********************************

虛擬機:VM_12_Pro

安裝環境:Ubuntu 14.04.5 LTS

安裝版本:opencv3.2.0(官網下載)

*********************************/

開發過程中遇到了很多問題,各種博客閱讀才得以幫着我安裝順利,下面做些搭建記錄,希望能幫到遇到的困難的讀者。

安裝步驟:

Step1:安裝gcc/g++/gdb/make 等基本編程工具

sudo apt-get install update
sudo apt-get install build-essential

Step2:安裝opencv所依賴的庫、cmake和相關插件,主要是爲了能夠支持讀寫圖片以及視頻等。

sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

Step3:庫安裝

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

Step4:獲取目前最新版本opencv3.2

$ sudo mkdir ~/opencv/tools -p
$ cd ~/opencv/tools
$ wget https://github.com/opencv/opencv/archive/3.2.0.zip
$ unzip 3.2.0.zip
$ mv 3.2.0.zip opencv3.2.0.zip
$ wget https://github.com/opencv/opencv_contrib/archive/3.2.0.zip
$ unzip 3.2.0.zip $ mv 3.2.0.zip opencv_contrib3.2.0.zip

或者到官網下載opencv3.2.0.zip

mkdir /opencv/
cd /opencv
unzip opencv3.2.0.zip    //默認解壓到當前目錄

Step5:創建目錄build

cd opencv-3.2.0	//進入解壓完的目錄
mkdir build	//創建目錄
cd build

Step6:執行cmake生成Makefile文件:

sudo cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=~/opencv/opencv_contrib-3.2.0/modules -D WITH_QT=ON -D WITH_OPENGL=ON -D CMAKE_BUILD_TYPE=RELEASE ..

Step7編譯並安裝

sudo make
sudo make install

Step8:配置環境

1.配置lib,巧如以下命令,在opencv.conf文件中添加/usr/local/lib

sudo gedit /etc/ld.so.conf.d/opencv.conf	//打開並創建
sudo ldconfig


2.配置bash.bashrc

打開vi /etc/bash.bashrc最後添加PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

vi /etc/bash.bashrc

保存退出。。。。

 

Step9:測試自帶的例子

cd /opencv/opencv-3.2.0/samples/cpp/example_cmake
make   //已經存在Makefile直接執行,否則cmake
./opencv_example

就會彈出Hello OpenCv咯。。。。恭喜你安裝完成,去編程吧!

 

相關論壇:

OpenCV官方教程中文版  http://www.linuxidc.com/Linux/2015-08/121400.htm

參考博客:

http://blog.csdn.net/obsession2015/article/details/56665884

http://www.linuxidc.com/Linux/2014-12/110045.htm

http://blog.csdn.net/fengyhack/article/details/39002029


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章