溫馨提示×

Ubuntu上如何安裝OpenCV2

小樊
101
2024-09-05 18:23:04
欄目: 智能運維

在Ubuntu上安裝OpenCV2的方法如下:

  1. 打開終端(Ctrl + Alt + T)。

  2. 更新軟件包列表:

sudo apt-get update
  1. 安裝依賴項:
sudo apt-get install build-essential cmake git pkg-config
  1. 安裝圖像和視頻處理相關的依賴庫:
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
  1. 安裝GTK和Qt界面庫,用于OpenCV的圖形用戶界面:
sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libswscale-dev
  1. 獲取OpenCV2的源代碼:
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout 2.4
  1. 創(chuàng)建構(gòu)建目錄并進入:
mkdir build
cd build
  1. 運行CMake并編譯OpenCV2:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j4    # -j4 表示使用4個內(nèi)核編譯,根據(jù)你的CPU內(nèi)核數(shù)調(diào)整
  1. 安裝OpenCV2:
sudo make install
  1. 創(chuàng)建一個符號鏈接,以便在程序中使用OpenCV2:
sudo ln -s /usr/local/include/opencv /usr/include/opencv
sudo ln -s /usr/local/include/opencv2 /usr/include/opencv2

現(xiàn)在,你已經(jīng)在Ubuntu上成功安裝了OpenCV2。為了在程序中使用它,你需要在編譯時指定OpenCV的頭文件和庫文件的路徑。例如,使用g++編譯器時,可以這樣做:

g++ your_code.cpp -o your_program `pkg-config --cflags --libs opencv`

0