溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Ubuntu 20.04上安裝OpenCV

發布時間:2021-10-27 12:00:36 來源:億速云 閱讀:854 作者:小新 欄目:系統運維

這篇文章給大家分享的是有關如何在Ubuntu 20.04上安裝OpenCV的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

從Ubuntu倉庫安裝OpenCV

可從默認的Ubuntu 20.04倉庫安裝OpenCV。要安裝它,請運行:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install libopencv-dev python3-opencv

上面的命令將安裝運行OpenCV所需的所有軟件包。

如何在Ubuntu 20.04上安裝OpenCV

通過導入cv2模塊并打印OpenCV版本來驗證安裝:

linuxmi@linuxmi:~/www.linuxmi.com$ python3 -c "import cv2; print(cv2.__version__)"

在撰寫本文時,倉庫中的版本為4.2:

輸出:

4.2.0

如何在Ubuntu 20.04上安裝OpenCV

從源代碼安裝OpenCV

從源代碼構建OpenCV庫可以使您擁有最新的可用版本。它將針對您的特定系統進行優化,并且您將完全控制構建選項。這是安裝OpenCV的推薦方法。

執行以下步驟從源代碼安裝最新的OpenCV版本:

安裝構建工具和依賴項:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install build-essential cmake git pkg-config libgtk-3-dev \  libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \  libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \  gfortran openexr libatlas-base-dev python3-dev python3-numpy \  libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \  libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

克隆OpenCV和OpenCV contrib倉庫:

mkdir ~/opencv_build && cd ~/opencv_build  git clone https://github.com/opencv/opencv.git  git clone https://github.com/opencv/opencv_contrib.git

在撰寫本文時,github倉庫中的默認版本為4.3.0。如果要安裝舊版本的OpenCV,請在cd上同時打開opencv和opencv_contrib目錄,然后運行git checkout <opencv-version>

下載完成后,創建一個臨時構建目錄,并導航至該目錄:

cd ~/opencv_build/opencv  mkdir -p build && cd build

使用CMake設置OpenCV build:

cmake -D CMAKE_BUILD_TYPE=RELEASE \  -D CMAKE_INSTALL_PREFIX=/usr/local \  -D INSTALL_C_EXAMPLES=ON \  -D INSTALL_PYTHON_EXAMPLES=ON \  -D OPENCV_GENERATE_PKGCONFIG=ON \  -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \  -D BUILD_EXAMPLES=ON ..

輸出將如下所示:

-- Configuring done  -- Generating done  -- Build files have been written to: /home/vagrant/opencv_build/opencv/build

開始編譯過程:

make -j8

根據您的處理器修改-j標志。如果您不知道處理器的內核數,可以通過鍵入nproc找到它。

編譯可能要花費幾分鐘或更長時間,具體取決于您的系統配置。

使用以下方法安裝OpenCV:

sudo make install

要驗證安裝,請鍵入以下命令,您將看到OpenCV版本。

C++綁定:

pkg-config --modversion opencv4

輸出

4.2.0

如何在Ubuntu 20.04上安裝OpenCV

Python綁定:

python3 -c "import cv2; print(cv2.__version__)"

輸出

4.3.0-dev

感謝各位的閱讀!關于“如何在Ubuntu 20.04上安裝OpenCV”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女