2021-05-12 14:32:11
Ubuntu 18.04.2下編譯安裝OpenCV 3.4.0 過程
2020-06-16 16:36:41
Opencv大家應該很熟悉了,即使沒有使用過,也應該都聽過,它是經典的影象處理庫,OpenCV在Windows下安裝是很簡單的,只需要設定DLL即可。但是在Linux下,因為Linux各種發行版本多種多樣,所以我們只有自己通過編譯原始碼的方式來安裝OpenCV了,本文測試的是Ubuntu 18.04.2,原始碼安裝會自動根據你當前的Ubuntu系統中安裝的元件來編譯OpenCV原始碼,所以說你編譯好的這份OpenCV庫是獨一無二的,移到別的地方就不行了的。
這裡講解如何在Ubuntu 18.04.2下編譯安裝OpenCV 3.4.0步驟過程。
1、原始碼下載
OpenCV官網:https://opencv.org/
github地址: https://github.com/opencv/opencv/releases/tag/3.4.0
直接下載 https://github.com/opencv/opencv/archive/3.4.0.tar.gz
目前最新版本是OpenCV 4.1.0,不過我沒有用最新版本,本文測試的是OpenCV 3.4.0。
2、安裝依賴
首先看官方的安裝說明,這個非常有必要,官方寫的比較好,基本按照官方說明進行操作就可以了。
官方編譯安裝說明:https://docs.opencv.org/3.4.1/d7/d9f/tutorial_linux_install.html
安裝OpenCV需要先安裝必要的工具包。
- GCC 4.4.x 或更新
- CMake 2.8.7 或更高版本
- Git
- GTK+2.x 或更高版本, including 頭 (libgtk2.0-dev)
- pkg-config
- Python 2.6或更高版本以及帶有開發人員包的Numpy 1.5或更高版本(Python -dev, Python - Numpy)
- ffmpeg或libav開發包:libavcodec-dev,libavformat-dev,libswscale-dev
- [可選] libtbb2 libtbb-dev
- [可選] libdc1394 2.x
- [可選] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
- [可選] CUDA Toolkit 6.5 or higher
安裝依賴
linuxidc@linuxidc:~/linuxidc.com$ sudo apt-get install build-essential
相關文章