Unbuntu18.04 安裝並配置OpenCV3.4.1

本博客敘述的是在Ubuntu18.04下安裝並配置OpenCV 3.4.1

1、下載安裝包
在OpenCV官網(http://opencv.org)下載OpenCV 的Source版本,然後解壓。可以選擇自己需要的版本,我這裏下載的是3.4.1版本的。
在這裏插入圖片描述
2、進入文件包中後安裝依賴庫

進入opencv-3.4.1這個文件包。

cd opencv-3.4.1

安裝cmake。

sudo apt-get install cmake  

安裝需要的依賴項。

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev  

3、初始編譯過程

創建編譯文件夾。

mkdir build

進入文件夾進行配置。

cd build

執行cmake命令。

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

成功後如下圖所示。
在這裏插入圖片描述
執行如下命令,編譯過程可能會有點慢,耐心等待哦。
這裏也可以使用make -jmake -j4make -j8等命令速度會稍快一些,但如果電腦性能不佳,還是使用make命令較好。-j 後的的數字代表線程。

sudo make

編譯成功如下圖所示。
在這裏插入圖片描述
執行命令。

sudo make install

執行過程如下圖所示。
在這裏插入圖片描述

4、配置編譯環境
將OpenCV的庫添加到路徑,這樣的目的是可以讓系統找到。

sudo gedit /etc/ld.so.conf.d/opencv.conf 

執行命令後打開的可能是一個空白的文件,直接添加上下面這句代碼。

/usr/local/lib  

如下圖所示。
在這裏插入圖片描述
執行下列命令使剛纔的配置路徑生效。

sudo ldconfig  

配置bash。

sudo gedit /etc/bash.bashrc  

把下列這兩句代碼,添加在文末處。

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

如下圖所示。
在這裏插入圖片描述
保存後,執行如下命令使配置生效。

source /etc/bash.bashrc  

執行下列命令更新。至此,ubuntu18.04下opencv3.4.1已經配置完成啦。

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