在本教程中,我們將向您展示如何在 Debian 10 上安裝 OpenCV。對於那些不知道的人,OpenCV(Open Source Computer Vision Library)是一個高度優化的開源計算機庫,主要用於圖像應用程序。 加工。 它具有多種內置成像功能,可幫助您輕鬆入門。 它可以在 Linux、Windows、Mac OS、iOS 和 Android 上運行。
本文假設您至少對 Linux 有基本的了解,您知道如何使用 shell,最重要的是,您在自己的 VPS 上託管您的網站。 安裝非常簡單,它假定您在 root 帳戶下運行,如果不是,您可能需要添加 'sudo
' 獲取 root 權限的命令。 我將向您展示如何在 Debian 10 (Buster) 服務器上逐步安裝 OpenCV。
在 Debian 10 Buster 上安裝 OpenCV
步驟 1. 在安裝任何軟件之前,請務必運行以下命令確保您的系統是最新的apt
終端中的命令:
sudo apt update sudo apt upgrade sudo apt install python3-opencv
步驟 2. 在 Debian 10 上安裝 OpenCV。
首先,安裝必需和可選的依賴項:
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
接下來,克隆 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
下載完成後,創建一個臨時構建目錄:
cd ~/opencv_build/opencv mkdir build cd build
接下來,使用 CMake 設置 OpenCV 構建:
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 ..
開始構建過程:
make -j2
最後,使用以下命令安裝 OpenCV:
sudo make install
檢查OpenCV是否安裝正確,輸入以下命令:
pkg-config --modversion opencv4
恭喜! 您已成功安裝 OpenCV。 感謝您使用本教程在您的 Debian 10 Buster 系統上安裝 OpenCV。 如需更多幫助或有用信息,我們建議您諮詢OpenCV官方網站.