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.