Ubuntu下安裝OpenCV

本文主要介紹在Ubuntu16.04.4(虛擬機)下安裝OpenCV3.4的過程


1.安裝軟件包

輸入以下命令

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

2.下載源碼

通過共享文件夾把OpenCV源碼拷貝到Ubuntu

  • GitHub下載OpenCV源碼
  • 創建共享文件夾,具體操作可參考這裏,需要注意的是,當無法找到共享文件夾時,對於較新版本的Ubuntu16.04.4,需要輸入以下命令才能進行目錄掛載
    安裝插件:sudo apt-get install open-vm-tools-dkms
    掛載目錄:sudo vmhgfs-fuse -o nonempty .host:/ /mnt/hgfs
    
  • 將下載好的源碼解壓到共享文件夾內
  • 拷貝源碼文件opencv-master到用戶目錄~下

3.配置cmake

  • 在源碼文件夾opencv-master下創建一個文件夾release

    cd opencv-master
    mkdir release
    
  • 進入release文件夾,配置cmake(注意別漏了命令最後的兩點)

    cd release
    cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
    
  • 若配置卡在這個位置

    IPPICV: Download: ippicv_2017u3_lnx_intel64_general_20180518.tgz

    這可能是網絡問題,需要手動到GitHub下載ippicv庫,通過共享文件夾把ippicv庫(tgz文件)拷貝到~/opencv-master/3rdparty/ippicv


4.編譯源碼

在release文件夾下先後輸入以下命令,等待執行結束,即完成OpenCV安裝

make
sudo make install

5.參考鏈接



2018/10/16   陰   SZ

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章