opencv在ubuntu下的安裝


主要參照:http://www.samontab.com/web/2010/04/installing-opencv-2-1-in-ubuntu/

裝opencv之前先要裝一些軟件:

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

在官網下載opencv源碼,解壓后進入目錄,執行(注意有個“.”,作為cmake的參數表示當前目錄)

cmake .

然后

make
sudo make install

下面配置library,打開/etc/ld.so.conf.d/opencv.conf,在末尾加入/usr/local/lib    (有可能是個空文件,沒關系)

然后 

sudo ldconfig

然后編輯/etc/bash.bashrc

加入

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

至此,opencv安裝配置完畢,下面開始測試

---------------------------------------------------------------------------------------------
將opencv源碼包下的example/c拷貝出來,執行./build_all.sh
編譯完后試一個人臉檢測的程序:

./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

結果如下:

 

注意:
1.關於編譯方法,參照opencv源碼下example/c/build_all.sh
2.有些路徑的OpenCV注意大小寫,如example/c下facedetect運行時的路徑

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM