GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie OpenCV auf Debian 10 Buster

In diesem Tutorial zeigen wir Ihnen, wie Sie OpenCV auf Debian 10 installieren. Für diejenigen unter Ihnen, die es nicht wussten, OpenCV (Open Source Computer Vision Library) ist eine Open-Source-, Hochoptimierte Computerbibliothek, die hauptsächlich in Anwendungen zur Bildverarbeitung verwendet wird. Sie verfügt über eine Vielzahl integrierter Bildverarbeitungsfunktionen, die Ihnen den Einstieg erleichtern. Sie läuft unter Linux, Windows, Mac OS, iOS und Android.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von OpenCV auf einem Debian 10 (Buster) Server.

Installieren Sie OpenCV auf Debian 10 Buster

Schritt 1. Bevor wir Software installieren, ist es wichtig sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt upgrade
sudo apt install python3-opencv

Schritt 2. Installation von OpenCV auf Debian 10.

Installieren Sie zuerst die erforderlichen und optionalen Abhängigkeiten:

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

Klonen Sie als Nächstes die OpenCV- und OpenCV-Contrib-Repositories:

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

Erstellen Sie nach Abschluss des Downloads ein temporäres Build-Verzeichnis:

cd ~/opencv_build/opencv
mkdir build
cd build

Richten Sie dann den OpenCV-Build mit CMake ein:

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 ..

Kompilierungsprozess starten:

make -j2

Abschließend installieren Sie OpenCV mit dem folgenden Befehl:

sudo make install

Überprüfen Sie, ob OpenCV erfolgreich installiert wurde, geben Sie den folgenden Befehl ein:

pkg-config --modversion opencv4

Herzlichen Glückwunsch! Sie haben OpenCV erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von OpenCV auf Ihrem Debian 10 Buster-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle OpenCV-Website zu besuchen.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Docker auf Debian 10 Buster

  3. So installieren Sie Lutris unter Debian 10 Buster

  4. So installieren Sie Composer unter Debian 10 Buster

  5. So installieren Sie R unter Debian 10 Buster

So installieren Sie Anaconda auf Debian 10 Buster

So installieren Sie Dropbox auf Debian 10 Buster

So installieren Sie AnyDesk auf Debian 10 Buster

So installieren Sie TensorFlow auf Debian 10 Buster

So installieren Sie RubyMine auf Debian 10 Buster

So installieren Sie OpenCV unter Debian 11