首頁 > 軟體

OpenCV在Ubuntu下的安裝

2020-06-16 17:38:47

OpenCV在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執行時的路徑

OpenCV官方教學中文版(For Python) PDF  http://www.linuxidc.com/Linux/2015-08/121400.htm

Ubuntu Linux下安裝OpenCV2.4.1所需包 http://www.linuxidc.com/Linux/2012-08/68184.htm

Ubuntu 12.04 安裝 OpenCV2.4.2 http://www.linuxidc.com/Linux/2012-09/70158.htm

CentOS下OpenCV無法讀取視訊檔 http://www.linuxidc.com/Linux/2011-07/39295.htm

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

基於QT和OpenCV的臉部辨識系統 http://www.linuxidc.com/Linux/2011-11/47806.htm


IT145.com E-mail:sddin#qq.com