首頁 > 軟體

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


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