1. 程式人生 > >Linux編譯安裝opencv

Linux編譯安裝opencv

   參考https://blog.csdn.net/huang826336127/article/details/78760885

一、下載opencv原始碼包

  下載地址:https://opencv.org/releases.html

二、安裝opencv依賴包

  1. sudo apt install cmake libgtk2.0-dev pkg-config
  2. sudo apt install libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libavresample-dev libgphoto2-dev

     

  3. sudo apt install libtbb-dev

三、編譯安裝opencv

  1. 解壓下載的原始碼包
  2. 進入解壓後的資料夾,新建build資料夾並進入
  3. 開啟終端並執行下面命令
  • cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..  //不要漏了倆點
  • make -j4
  • sudo make install
  • sudo
    ldconfig //使編譯好的庫生效

四、測試

  1. 開啟終端輸入下面命令
  • opencv_version

    若輸出opencv版本號,則成功安裝

五、問題解決

    cmake時會從GitHub下載ippicv,但GitHub伺服器在國外,下載過程極易中斷致使cmake失敗。

  解決辦法:

    https://blog.csdn.net/u010739369/article/details/79966263