Lösung zur Installation von OpenCV 3.2.0 in Ubuntu 18.04

Lösung zur Installation von OpenCV 3.2.0 in Ubuntu 18.04

Laden Sie opencv.zip herunter

Installieren Sie die Abhängigkeiten im Voraus.

Aktualisieren Sie zuerst die Downloadquelle. Die Verwendung der 17.04-Quelle kann das Problem lösen, dass libjasper.dev in 18.04 nicht gefunden wird.

Referenz
https://stackoverflow.com/questions/43484357/opencv-in-ubuntu-17-04
libjasper-dev kann nicht installiert werden. Fehler E: libjasper-dev konnte nicht gefunden werden.

Problemumgehung

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt installiere libjasper1 libjasper-dev

Fehler:

-- Suche nach Modul „gstreamer-base-1.0“
-- Kein Paket „gstreamer-base-1.0“ gefunden
-- Suche nach Modul „gstreamer-video-1.0“
-- Kein Paket „gstreamer-video-1.0“ gefunden
-- Suche nach Modul „gstreamer-app-1.0“
-- Kein Paket „gstreamer-app-1.0“ gefunden
-- Suche nach Modul „gstreamer-riff-1.0“
-- Kein Paket „gstreamer-riff-1.0“ gefunden
-- Suche nach Modul „gstreamer-pbutils-1.0“
-- Kein Paket „gstreamer-pbutils-1.0“ gefunden
-- Suche nach Modul „gstreamer-base-0.10“
-- Kein Paket „gstreamer-base-0.10“ gefunden
-- Suche nach Modul „gstreamer-video-0.10“
-- Kein Paket „gstreamer-video-0.10“ gefunden
-- Suche nach Modul „gstreamer-app-0.10“
-- Kein Paket „gstreamer-app-0.10“ gefunden
-- Suche nach Modul „gstreamer-riff-0.10“
-- Kein Paket „gstreamer-riff-0.10“ gefunden
-- Suche nach Modul „gstreamer-pbutils-0.10“
-- Kein Paket „gstreamer-pbutils-0.10“ gefunden

Problemumgehung

Referenz
https://stackoverflow.com/questions/37678324/compiling-opencv-with-gstreamer-cmake-not-finding-gstreamer

Installieren

sudo apt installiere libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev

Einen Fehler melden

--CUDA erkannt: 9.0
-- CUDA NVCC-Zielflags: -gencode;arch=compute_20,code=sm_20;-gencode;arch=compute_30,code=sm_30;-gencode;arch=compute_35,code=sm_35;-gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_52,code=sm_52;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-D_FORCE_INLINES
-- OpenBLAS-Bibliothek konnte nicht gefunden werden. OpenBLAS_FOUND wird deaktiviert
-- Atlas konnte NICHT gefunden werden (fehlt: Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY)
-- Doxygen konnte NICHT gefunden werden (fehlt: DOXYGEN_EXECUTABLE)
-- JNI konnte NICHT gefunden werden (fehlt: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH)
-- VTK wurde nicht gefunden. Bitte setzen Sie -DVTK_DIR in CMake auf das VTK-Build-Verzeichnis oder auf das VTK-Installationsunterverzeichnis mit der Datei VTKConfig.cmake

Zusammenfassen

Oben ist die vom Herausgeber vorgestellte Lösung zur Installation von OpenCV 3.2.0 unter Ubuntu 18.04. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Installieren Sie MySQL 5.7 unter Ubuntu 18.04
  • So installieren Sie MySQL auf Ubuntu 18.04 (Linux)
  • Ein einfaches Tutorial zur Installation von Sogou Pinyin in Ubuntu 18.04
  • Installation von Ubuntu 18.04 meldet: ldlinux.c32 konnte nicht geladen werden und die Lösungsschritte dazu sind fehlgeschlagen

<<:  Beispiel für die Implementierung einer To-Do-Anwendung mit Vue

>>:  So setzen Sie den Anfangswert der Auto-Increment-Spalte in der MySQL-Tabelle zurück

Artikel empfehlen

jQuery realisiert den Bildverfolgungseffekt

In diesem Artikel wird der spezifische Code von j...

Drei Schritte zur Lösung des IE-Adressleistensymbol-Anzeigeproblems

<br />Dieses Tutorial zur Erstellung von Web...

Führen Sie die Schritte zum Upgrade von Nginx http auf https aus.

Der Unterschied zwischen http und https ist Bei m...

MySQL 5.7.17 Installations- und Konfigurations-Tutorial unter CentOS6.9

CentOS6.9 installiert Mysql5.7 zu Ihrer Informati...

Analyse des MySQL-Client-Installationsprozesses auf dem Mac

Versuchen Sie die Installation über Pip in einer ...

So aktivieren Sie Fernzugriffsberechtigungen in MySQL

1. Melden Sie sich bei der MySQL-Datenbank an mys...

Detaillierte Erläuterung der Verwendung des Linux-Zeitbefehls

1. Befehlseinführung Mit „time“ werden die für di...

Kompatibilitätsprobleme mit CSS3-Farbverlaufshintergründen

Wenn wir eine Hintergrundfarbe mit Farbverlauf er...