Ubuntu 12.04安裝OpenCV2.4.6.1過程記錄:
相關閱讀:
Ubuntu 12.04下安裝OpenCV 2.4.5總結 http://www.linuxidc.com/Linux/2013-06/86704.htm
Ubuntu 10.04中安裝OpenCv2.1九步曲 http://www.linuxidc.com/Linux/2010-09/28678.htm
一.安裝編譯環境以及相關庫
sudo apt-get install cmake build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libswscale-dev libjpeg62-dev libtiff4-dev libjasper-dev
二.下載OpenCV源碼,編譯
tar -xvf
進入解壓目錄,
cmake . #生成編譯配置文件
make #編譯,在不同linux系統中編譯,可能需要安裝更多編譯依賴的庫,依照提示,缺少什麼就安裝什麼
make install #安裝,默認是安裝到/usr/local下
三.更新動態鏈接庫和配置文件
sudo gedit /etc/ld.so.conf.d/opencv.conf #添加opencv lib庫所在路徑:/usr/local/lib ,保存
sudo ldconfig #進行配置
更新配置文件:sudo gedit /etc/bash.bashrc
在末尾添加:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
四.測試Sample
進入到sample/c目錄下:
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=.5 ./lena.jpg
輸出人臉檢測結果,ok。
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2