[OpenCV] Linux系統下 OpenCV安裝
阿新 • • 發佈:2018-12-03
前言:
推薦從原始碼安裝的模式,編譯過程需要一點時間。
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即可。