OpenCV Installation · 3 min read · Oct 12, 2025
So installieren Sie die Open Source Computer Vision Bibliothek (OpenCV) auf Ubuntu 22.04

OpenCV ist eine Open-Source-Softwarebibliothek für maschinelles Lernen und Computer Vision. Sie wird für die Bildverarbeitung und das Ausführen von Computer Vision-Aufgaben verwendet. Mit OpenCV können Sie Echtzeit-Computer Vision-Anwendungen erstellen, einschließlich der Verfolgung beweglicher Objekte, Überwachungsvideos, medizinische Bildanalyse und vieles mehr. Es ist plattformübergreifend und unterstützt viele Betriebssysteme, einschließlich Linux, Windows, macOS, Android, OpenBSD, FreeBSD und viele mehr.
Dieses Tutorial zeigt Ihnen, wie Sie OpenCV auf Ubuntu 22.04 installieren.
Voraussetzungen
- Ein Server, der Ubuntu 22.04 ausführt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
Erste Schritte
Zuerst aktualisieren und upgraden Sie alle Systempakete auf die neueste Version mit dem folgenden Befehl:
apt update -y
apt upgrade -ySobald alle Pakete aktualisiert sind, installieren Sie das Python-Paket mit dem folgenden Befehl:
apt install python3Sobald Python installiert ist, überprüfen Sie die Python-Version mit dem folgenden Befehl:
python3 --versionSie sollten die folgende Ausgabe sehen:
Python 3.10.6
Installieren Sie OpenCV aus dem Debian-Repository
Standardmäßig ist das OpenCV-Modul im Standard-Repository von Ubuntu 22.04 verfügbar. Sie können es mit dem folgenden Befehl installieren:
apt-get install python3-opencv -yNach der erfolgreichen Installation können Sie die installierte Version eines Moduls mit dem folgenden Befehl überprüfen:
python3 -c "import cv2; print(cv2.__version__)"Sie sollten die folgende Ausgabe erhalten:
4.5.4
Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.
Installieren Sie OpenCV aus dem Quellcode
Es wird empfohlen, OpenCV aus dem Quellcode zu installieren. So können Sie es für ein bestimmtes System optimieren.
Zuerst installieren Sie alle Abhängigkeiten, die zum Erstellen von OpenCV erforderlich sind, mit dem folgenden Befehl:
apt-get 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 -yNachdem Sie alle Abhängigkeiten installiert haben, laden Sie die neueste Version von OpenCV und OpenCV contrib mit dem folgenden Befehl herunter:
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.gitAls Nächstes wechseln Sie mit dem folgenden Befehl in das Verzeichnis opencv:
cd opencvAls Nächstes erstellen Sie ein temporäres Build-Verzeichnis und wechseln in dieses Verzeichnis:
mkdir build
cd buildAls Nächstes richten Sie den OpenCV-Bau 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_contrib/modules -D BUILD_EXAMPLES=ON ..Nach erfolgreichem Abschluss sollten Sie die folgende Ausgabe sehen:
-- Andere Drittanbieter-Bibliotheken:
-- Intel IPP: 2020.0.0 Gold [2020.0.0]
-- unter: /root/opencv/build/3rdparty/ippicv/ippicv_lnx/icv
-- Intel IPP IW: Quellen (2020.0.0)
-- unter: /root/opencv/build/3rdparty/ippicv/ippicv_lnx/iw
-- VA: NEIN
-- Lapack: NEIN
-- Eigen: NEIN
-- Benutzerdefinierter HAL: NEIN
-- Protobuf: Build (3.19.1)
--
-- OpenCL: JA (keine zusätzlichen Funktionen)
-- Include-Pfad: /root/opencv/3rdparty/include/opencl/1.2
-- Linkbibliotheken: Dynamisch laden
--
-- Python 3:
-- Interpreter: /usr/bin/python3 (ver 3.10.6)
-- Bibliotheken: /usr/lib/x86_64-linux-gnu/libpython3.10.so (ver 3.10.6)
-- numpy: /usr/lib/python3/dist-packages/numpy/core/include (ver 1.21.5)
-- Installationspfad: lib/python3.10/dist-packages/cv2/python-3.10
--
-- Python (für Build): /usr/bin/python3
--
-- Java:
-- ant: NEIN
-- JNI: NEIN
-- Java-Wrapper: NEIN
-- Java-Tests: NEIN
--
-- Installieren nach: /usr/local
-- -----------------------------------------------------------------
--
-- Konfiguration abgeschlossen
-- Generierung abgeschlossen
-- Build-Dateien wurden geschrieben nach: /root/opencv/buildAls Nächstes kompilieren Sie OpenCV mit dem folgenden Befehl:
make -j2Der Build-Prozess kann einige Zeit in Anspruch nehmen. Nach dem erfolgreichen Prozess können Sie OpenCV mit dem folgenden Befehl installieren:
make installAls Nächstes überprüfen Sie die OpenCV-Installation mit dem folgenden Befehl:
pkg-config --modversion opencv4Sie sollten die folgende Ausgabe erhalten:
4.6.0Sie können auch die Version des OpenCV-Moduls mit dem folgenden Befehl überprüfen:
python3 -c "import cv2; print(cv2.__version__)"Sie sollten die folgende Ausgabe sehen:
4.2.0-devFazit
Herzlichen Glückwunsch! Sie haben erfolgreich die OpenCV-Bibliothek im Ubuntu 22.04-Repository installiert. Sie können jetzt OpenCV verwenden und mit der Entwicklung von Computer Vision- und maschinellen Lernanwendungen beginnen. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.