Ich habe opencv heruntergeladen, aber leider keine Ahnung, wie ich es installieren soll. Alle Seiten, die ich online gefunden habe, haben mir nur erklärt, wie ich sie direkt von der Konsole herunterladen und installieren kann, und nicht, was ich tun soll, wenn Sie sie bereits heruntergeladen haben. Kann mir jemand sagen, was ich tun soll?
software-installation
opencv
user185184
quelle
quelle
Antworten:
Um OpenCV unter Ubuntu zu installieren, drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um Terminal zu öffnen. Führen Sie beim Öffnen die folgenden Befehle aus:
Ubuntu 12.04 enthält ein Paket von OpenCV 2.3.1, das Sie einfach installieren können, indem Sie Folgendes eingeben:
Wenn Sie sich nicht für die neueste Version interessieren, können Sie den Rest überspringen.
Abhängigkeiten installieren
Laden Sie OpenCV für Unix unter: ~ / Downloads herunter
Konfigurieren Sie mit CMake.
Beachten Sie, dass durch Hinzufügen von -D WITH_QT = ON das Highgui-Modul QT anstelle von GTK verwendet. Wenn Sie mit GTK gehen möchten, entfernen Sie einfach diese. Weitere Informationen zu den Optionen finden Sie in der CMakeLists.txt-Datei. Wenn Sie mit der Konfiguration zufrieden sind, können Sie mit dem Kompilieren beginnen:
Wenn die Kompilierung fehlerfrei abgeschlossen wird, können Sie Folgendes installieren:
Stellen Sie abschließend sicher, dass Ihre Programme zur Laufzeit eine Verbindung zur OpenCV-Bibliothek herstellen können, indem Sie am Ende die folgende Zeile einfügen
/etc/ld.so.conf
:Konfigurieren Sie anschließend die dynamischen Linker-Laufzeitbindungen:
Quelle: So installieren Sie OpenCV unter Ubuntu
quelle
libopencv-dev
kann der Ordner/usr/include/opencv
mit den 'alten' Header-Dateien nicht installiert werden. Sie befinden sich in (der Originalquelle) [ archive.ubuntu.com/ubuntu/pool/universe/o/opencv/… und der Ordner wird in der pkg-config-Datei referenziertopencv.pc
, sodass die Originalquelle heruntergeladen und entpackt und anschließend verlinkt wird / Kopieren Sie deninclude/opencv
Ordner in/usr/include
Works.opencv
iminclude
entpackten Archiv über den obigen Link gefunden. Undlibopencv-dev
von einem Terminal installiert ? Überprüfen Sie, ob die installierte Version mit dem obigen Link übereinstimmt ('2.3.1-11ubuntu2' sollte in der Ausgabe von enthalten seinapt-cache showpkg libopencv-dev
). Wenn nicht, gehen Sie folgendermaßen vor: Nehmen wir an, Sie haben den obigen Link in Ihren Home-Ordner heruntergeladen und entpackt. In einem Terminalcd /usr/include
dann tun , um zu verknüpfensudo ln -s ~/opencv_2.3.1.orig/include/opencv
oder zu kopierensudo cp ~/opencv_2.3.1.orig/include/opencv .
Seitdem ist es einfacher geworden, OpenCV unter Ubuntu16.04 + zu installieren.
Laut der OPenCV-pypi-Seite ab Ubuntu 16.04 können Sie OpenCV folgendermaßen installieren:
Für Python2.7:
Für python3:
Weitere Informationen finden Sie unter .
quelle
Hier ist ein Skript zur Installation von opencv 2.4.8 basierend auf einer alten FFmpeg-Version auf Ubuntu.
Verwendung:
quelle
Hier ist ein Skript, das ich selbst erstellt habe. Das Problem, das ich bei anderen Skripten festgestellt habe, ist, dass sie nicht beendet werden, wenn ein Befehl fehlschlägt. Es folgt einfach blindlings zum nächsten Befehl, und irgendwann haben Sie keine Installation mehr.
Dieses Skript sucht automatisch nach Abhängigkeiten von der offiziellen Website, lädt die stabilste Version herunter und installiert sie auf Ihrem System. Ich habe es nur am 14.04 getestet und auf mehreren Systemen ohne Probleme installiert.
Um das Skript zu verwenden , öffnen Sie mit der Download-Datei von hier aus ein Terminal
cd
in das Verzeichnis, in dem sich das Skript befindet, und geben Sie Folgendes ein:Führen Sie nun einfach das Skript aus:
Sie werden aufgefordert, Ihr Administratorkennwort einzugeben und die Installation 2-3 Mal zu bestätigen. Drücken Sie einfach Y. Es dauert 10-20 Minuten nach Ihren Angaben.
Beachten Sie, dass Sie sich
cd
in dem Verzeichnis befinden müssen, in das Sie das Skript heruntergeladen haben. Dies ist höchstwahrscheinlich Ihr Downloads-Ordner:quelle
Ein guter Ort, um nach Installationsanweisungen zu suchen, ist die OpenCV-Website.
Die Linux-Installationsanweisungen für die neueste Version (opencv 3.2.0) sind zum jetzigen Zeitpunkt hier:
quelle