Für Entwickler bietet OpenCV eine umfangreiche Sammlung von Algorithmen, insbesondere für die 3D -Modellierung, und die Dinge können nicht besser werden als bei der Verwendung des Tools. Wenn Sie nach der Installation von OpenCV auf Ubuntu suchen und Ihre Support -Vektorprojekte aufpeppen oder Algorithmen verbessern, sind Sie am richtigen Ort. Dieser Leitfaden umfasst zwei einfache Möglichkeiten zur Installation von OpenCV.
Installieren von OpenCV in Ubuntu
Die OpenCV -Plattform verfügt über zwei Installationsmethoden. Entweder mit dem Repository oder direkt aus der Quelle. Wir werden die Schritte für jede Methode abdecken.
1. Installieren Sie OpenCV über Repository
Es ist die einfachste der beiden Methoden, da nur zwei Befehle benötigt werden.
Aktualisieren Sie zunächst Ihr Repository.
$ sudo APT UpdateInstallieren Sie als nächstes OpenCV mit dem folgenden Befehl:
$ sudo apt installieren libopencv-dev python3-opencvDas ist es! OpenCV ist erfolgreich in Ihrem System installiert. Sie können bestätigen, indem Sie die Version mit der C ++ - Bindung überprüfen. Führen Sie den folgenden Befehl aus:
$ pkg -config -modversion opencv4Die Ausgabe sollte die aktuelle Version zurückgeben, wie im Bild unten gezeigt:
2. Installieren Sie OpenCV über den Quellcode
Ein Mangel der Installation von OpenCV mit dem Repository ist, dass Sie möglicherweise nicht die neueste Version erhalten. Die Lösung besteht darin, es direkt über den Quellcode zu installieren. Außerdem optimiert diese Methode OpenCV pro System und bietet Ihnen die absolute Kontrolle über ihre Build -Optionen. Die folgenden Schritte werden Sie jedoch führen.
Schritt 1. Installieren Sie OpenCV -Abhängigkeiten und erstellen Sie Tools
Der OpenCV ist von einigen Paketen abhängig, damit er ausgeführt werden kann. Kopieren Sie daher den folgenden Befehl, um die erforderlichen Abhängigkeiten zu installieren und Tools zu erstellen.
Schritt 2. Clone OpenCV und seine Repositories
OpenCV kann aus seinem Github -Repository kloniert werden.
Erstellen Sie zunächst ein Verzeichnis auf Ihrem System.
$ mkdir ~/opencv_build && cd ~/opencv_buildAls nächstes klone opencv mit dem folgenden Befehl:
$ git klone https: // github.com/opencv/opencv.GitSchließlich klonen Sie seine Beitragsrepositories.
$ git klone https: // github.com/opencv/opencv.GitDie vorherigen Schritte haben die aktuelle Version von OpenCV installiert, aber Sie können sich auch für eine ältere Version entscheiden. Alles was Sie brauchen ist, in die zu navigieren opencv Und opencv_contrib Verzeichnisse, dann den folgenden Befehl ausführen:
$ git checkoutSchritt 3: Erstellen Sie ein Build -Verzeichnis
Es ist ein temporäres Build -Verzeichnis erforderlich, in dem das OpenCV mithilfe des Einrichtens eingerichtet wird Cmake.
Verwenden Sie zum Erstellen und Navigieren in das Verzeichnis die unten gezeigten Befehle.
$ cd ~/opencv_build/openCVAls nächstes verwenden Sie Cmake So einrichten OpenCV Build mit dem folgenden Befehl:
$ cmake -d cmake_build_type = release \ -d cmake_install_prefix =/usr/local \ -d install_c_examples = on \ -d install_python_examples = on \ -dencv_generate_pkgconfig = \ opencvcv_execw_execw_execw_execw_extcvcvec. Trib/Module \ -d Build_Examples = Auf…Sie sollten eine Ausgabe beachten, die die Konfiguration und das Generieren erfolgt, und der Pfad zu den Build -Dateien.
Schritt 4: Kompilierung beginnen
Sobald der Bau abgeschlossen ist, ist es an der Zeit, die Zusammenstellung zu initiieren. Überprüfen Sie jedoch zunächst die Anzahl der Prozessoren, die Sie verwenden, die NPROC Linux -Befehl.
Führen Sie den folgenden Befehl aus und ersetzen Sie die Nummer danach J mit Ihren Prozessoren:
$ make -j2Die Zusammenstellung ist zeitaufwändig, also sei geduldig.
Schritt 5: OpenCV installieren
Der letzte Schritt besteht darin, den folgenden Befehl auszuführen, der installiert Opencv:
Schritt 6: Installation bestätigen
Überprüf den Opencv Version verwendet Bindungen für verschiedene Programmiersprachen, um die Installation zu überprüfen. Wir haben die C ++ - Bindungen in Methode 1 bereits überprüft. Lassen Sie uns verwenden Python In dieser Methode. Der Befehl ist:
Abhängig davon, wann Sie diesen Artikel lesen, kann Ihre Ausgabe dieselbe oder eine neuere Version sein als das folgende Bild, das angegeben ist:
Abschluss
Das OpenCV ist ein Tool, das Sie nicht ignorieren können, wenn Sie ein Computer Vision Developer sind. Es verfügt über unterschiedliche Anwendungen und Algorithmen. Wenn Sie festsitzen, um es auf Ubuntu zu installieren, ist dieser Leitfaden Ihr bester Freund, da er zwei Möglichkeiten bietet, es zu tun. Eine Methode sollte für Sie funktionieren.