OPENCV3.2.0 linux 安裝腳本

目前找到的比較穩(wěn)定的OPENCV安裝腳本


# INSTALL OPENCV ON UBUNTU OR DEBIAN #

######################################

# | THIS SCRIPT IS TESTED CORRECTLY ON |

# |----------------------------------------------------|

# | OS | OpenCV | Test | Last test |

# |----------------|--------------|------|-------------|

# | Ubuntu 16.04.2 | OpenCV 3.2.0 | OK | 20 May 2017 |

# | Debian 8.8 | OpenCV 3.2.0 | OK | 20 May 2017 |

# | Debian 9.0 | OpenCV 3.2.0 | OK | 25 Jun 2017 |

# 1. KEEP UBUNTU OR DEBIAN UP TO DATE

sudo apt-get -y update

sudo apt-get -y upgrade

sudo apt-get -y dist-upgrade

sudo apt-get -y autoremove

# 2. INSTALL THE DEPENDENCIES

# Build tools:

sudo apt-get install -y build-essential cmake

# GUI (if you want to use GTK instead of Qt, replace 'qt5-default' with 'libgtkglext1-dev' and remove '-DWITH_QT=ON' option in CMake):

sudo apt-get install -y qt5-default libvtk6-dev

# Media I/O:

sudo apt-get install -y zlib1g-dev libjpeg-dev libwebp-dev libpng-dev libtiff5-dev libjasper-dev libopenexr-dev libgdal-dev

# Video I/O:

sudo apt-get install -y libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev yasm libopencore-amrnb-dev libopencore-amrwb-dev libv4l-dev libxine2-dev

# Parallelism and linear algebra libraries:

sudo apt-get install -y libtbb-dev libeigen3-dev

# Python:

sudo apt-get install -y python-dev python-tk python-numpy python3-dev python3-tk python3-numpy

# Java:

sudo apt-get install -y ant default-jdk

# Documentation:

sudo apt-get install -y doxygen

# 3. INSTALL THE LIBRARY (YOU CAN CHANGE '3.2.0' FOR THE LAST STABLE VERSION)

#sudo apt-get install -y unzip wget

#wgethttps://github.com/opencv/opencv/archive/3.2.0.zip

unzip 3.2.0.zip

rm 3.2.0.zip

mv opencv-3.2.0 OpenCV

cd OpenCV

mkdir build

cd build

cmake -DWITH_QT=ON -DWITH_OPENGL=ON -DFORCE_VTK=ON -DWITH_TBB=ON -DWITH_GDAL=ON -DWITH_XINE=ON -DBUILD_EXAMPLES=ON -DENABLE_PRECOMPILED_HEADERS=OFF ..

make -j4

sudo make install

sudo ldconfig

# 4. EXECUTE SOME OPENCV EXAMPLES AND COMPILE A DEMONSTRATION

# To complete this step, please visit 'http://milq.github.io/install-opencv-ubuntu-debian';.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • linux和windows下安裝python拓展包-pycharm、numpy、scipy、matplotlib、...
    hzyido閱讀 81,532評論 2 10
  • 雖說MXNet安裝過程相對簡單,但是實際在操作的時候也遇到了不少坑,在這里簡單記錄一下。 我用的顯卡型號是GeFo...
    陳_Sir閱讀 2,858評論 0 7
  • 一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件) ls -a 列出當(dāng)前目錄文件(包括隱含文件) ls...
    會飛的魚Coo閱讀 4,700評論 1 23
  • 經(jīng)常有朋友聊起:要孩子是為了什么?傳宗接代?養(yǎng)兒防老?看到書里一個很感動的答案說:“為了參與一個生命的成長,參與意...
    國富論天下閱讀 297評論 0 0
  • 【微公益】【769】【每日經(jīng)典,伴您早起】【20170602孟子243】 孟子曰:“君子之厄于陳蔡之間,無上下之交...
    北冥_鯤閱讀 273評論 0 0

友情鏈接更多精彩內(nèi)容