UBUNTU 下編譯安裝opencv 2.3.1

1.首先在終端運行下列命令進行必要的編譯環境安裝。

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev

2.下載相應的版本到電腦裏面,這裏我們以下載OpenCV-2.3.1爲例。

cd 命令進入相應的下載目錄。依次運行下列命令

1 tar xf OpenCV-2.3.1.tar.bz2
2 cd OpenCV-2.3.1

3.終端運行  

1 mkdir build 
2 cd build
3 cmake ..   此處爲cmake空格後面兩個點。

 

4 依次運行 

1 make
2 sudo make install

 此時編譯成功。

5 現在需要配置必要的庫。運行 sudo gedit /etc/ld.so.conf.d/opencv.conf

添加這句命令到文件中,/usr/local/lib,文件或許是空的,不影響。

6  運行此命令  sudo ldconfig

7 現在運行這條命令 sudo gedit /etc/bash.bashrc,添加下面兩行到文件的末尾並保存。

1 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
2 export PKG_CONFIG_PATH

8 運行例程測試

複製代碼
1 cd ~
2 mkdir openCV_samples
3 cp OpenCV-2.3.1/samples/c/* openCV_samples
4 cd openCV_samples/
5 chmod +x build_all.sh
6 ./build_all.sh
7 
8 ./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg
複製代碼
OpenCVTest

trackback:http://hi.baidu.com/ok558/blog/item/d3a1a851ef05fe948d543035.html

                http://hi.baidu.com/folk113/blog/item/4dbcc1efc8f43424b90e2da0.html

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