Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Kann Linux opencv verwenden?
Opencv kann unter Linux verwendet werden; opencv ist eine plattformübergreifende Softwarebibliothek für Computer Vision und maschinelles Lernen, die auf der BSD-Lizenz Open Source basiert. Sie kann auf Linux-, Windows-, Android- und macOS-Betriebssystemen ausgeführt werden Es enthält viele C-Funktionen und eine kleine Menge „C++“-Klassenkomposition, bietet außerdem Schnittstellen in Python, Ruby, MATLAB und anderen Sprachen und implementiert viele gängige Algorithmen in der Bildverarbeitung und Computer Vision.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
OpenCV ist eine plattformübergreifende Softwarebibliothek für Computer Vision und maschinelles Lernen, die unter der BSD-Lizenz (Open Source) veröffentlicht wird und auf Linux-, Windows-, Android- und Mac OS-Betriebssystemen ausgeführt werden kann. Es ist leichtgewichtig und effizient – es besteht aus einer Reihe von C-Funktionen und einer kleinen Anzahl von C++-Klassen. Es bietet außerdem Schnittstellen in Python, Ruby, MATLAB und anderen Sprachen, implementiert viele gängige Algorithmen in der Bildverarbeitung und Computer Vision und nutzt diese Sofern verfügbar, bieten MMX- und SSE-Anweisungen jetzt auch Unterstützung für C#, Ch, Ruby und GO.
OpenCV herunterladen
Download in der virtuellen Maschine. Da es sich um Linux handelt, laden Sie die Quellversion herunter. Kopieren Sie die Datei nach dem Herunterladen in das Home-Verzeichnis oder erstellen Sie eine neue Eine im Home Store im Ordner und geben Sie die Befehlszeile zum Dekomprimieren ein. Hier geben Sie je nach Version 3.4.15 ein. Nach der Dekomprimierung lautet sie wie folgt
Konfigurieren Sie dann die Umgebung und laden Sie herunter, was für opencv erforderlich ist. Die Abhängigkeitsbibliothek und cmake. Da die nach dem Herunterladen erhaltene Konfigurationsdatei nicht direkt verwendet werden kann, müssen Sie cmake zum Kompilieren verwenden.Laden Sie
unzip opencv-3.4.15.zip
über den Befehl herunter und geben Sie dann Folgendes ein Erstellen Sie eine my_build_dir-Datei in der Datei und geben Sie
sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
ein. Dann beginnt cmake mit dem Erstellen und Generieren einiger Konfigurationsdateien
mkdir my_build_dir cd my_build_dir
. Nachdem Sie sudo make
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..verwendet haben, führen Sie sudo make install This aus Der Befehl wird für die Installation verwendet.
sudo makeDer nächste Schritt besteht darin, die Umgebungsvariablen zu konfigurieren. Fügen Sie zunächst den Pfad über gedit hinzu und öffnen Sie die Datei .
sudo make installSpeichern und dann zur Befehlszeilenschnittstelle wechseln, den Befehl ausführen, damit der Konfigurationspfad wirksam wird
sudo gedit /etc/ld.so.conf.d/opencv.confBash konfigurieren
sudo ldconfigEmpfohlenes Lernen:
Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonKann Linux opencv verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!