ubuntu18.04,安裝opencv+contrib

ubuntu18.04安裝opencv+opencv-contrib

  • 安裝步驟
    • 前期準備
    • 安裝依賴項
    • 下載opencv
    • 安裝
    • 驗證

##第一次寫,也是給自己以後的學習留下筆記,希望大家共同進步,有問題可以留言,我會的一定回答

安裝步驟

前期準備

(1)首先,對於ubuntu剛剛安裝的同學來說,第一步先更改下鏡像源,我用的是清華鏡像源(一定要在官網上複製鏡像源:链接: link.選擇自己的系統版本(重要))
命令:

sudo vi /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade

安裝依賴項

沒有CMAKE:

sudo apt-get install cmake

接下來:

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 libd

下載opencv

我是下載到的主文件夾的:

git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

在文件夾裏你會看到兩個文件:opencv,opencv-contrib,將opencv-contrib放到opencv中

安裝

链接: link.
進入到opencv文件夾,打開terminal

mkdir build
cd build
cmake -D CMAKE_INSTALL_PREFIX=/usr/local -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=…/opencv_contrib/modules …
sudo make -j8

驗證

python
import cv2

沒報錯,成功了

這篇文章參考了:link,更加詳細的可以看他的欢迎使用CSDN-markdown编辑器欢迎使用CSDN-markdown编辑器

你可能感兴趣的:(opencv,opencv,ubuntu)