1. 程式人生 > >[OpenCV] Linux系統下 OpenCV安裝

[OpenCV] Linux系統下 OpenCV安裝

前言:

         推薦從原始碼安裝的模式,編譯過程需要一點時間。


1.下載原始碼

    下載 OpenCV 3.1.0 原始碼,這裡提供兩種方式:

  • 官網:http://opencv.org/downloads.html
  • 網盤:https://pan.baidu.com/s/1W_XOxBSddfnSLDFSBjPDWQ   提取碼:itsk 

2.安裝依賴項

sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff5-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev

3.將下載好的 OpenCV 解壓到目錄下,後用 cmake 編譯再安裝

mkdir build
cd build
cmake ..
make
sudo make install

編譯成功後,安裝就完成啦!

4.補充

  • OpenCV的標頭檔案在 /usr/local/include/
  • sudo apt-get install libopencv-dev 安裝OpenCV

5. 工程經驗

   部分研究員出現 libtiff4-dev 安裝失敗的情況,是因為此依賴項已更新到 libtiff5-dev,所以直接安裝libtiff5-dev即可。