GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie OpenCV unter CentOS 8

In diesem Tutorial zeigen wir Ihnen, wie Sie OpenCV auf CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, OpenCV (Open Source Computer Vision Library) ist eine Open-Source-, Hochoptimierte Computerbibliothek, die hauptsächlich in Anwendungen zur Bildverarbeitung verwendet wird. Sie verfügt über eine Vielzahl integrierter Bildverarbeitungsfunktionen, die Ihnen den Einstieg erleichtern. Sie läuft unter Linux, Windows, Mac OS, iOS und Android.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von OpenCV auf einem CentOS 8-Server.

Installieren Sie OpenCV auf CentOS 8

Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

sudo dnf clean all
sudo dnf update

Schritt 2. Installation von OpenCV auf CentOS 8.

  • Installieren Sie OpenCV aus dem CentOS-Repository:
sudo dnf install opencv opencv-devel opencv-python

Überprüfen Sie nun, ob die OpenCV-Bibliothek vorhanden ist, indem Sie Folgendes ausführen:

pkg-config --modversion opencv
  • Installieren Sie OpenCV von der Quelle:
sudo dnf install epel-release git gcc gcc-c++ cmake3 qt5-qtbase-devel \
    python3 python3-devel python3-pip cmake python3-devel python3-numpy \
    gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-devel \
    libjpeg-turbo-devel libtiff-devel tbb-devel libv4l-devel \
    eigen3-devel freeglut-devel mesa-libGL mesa-libGL-devel \
    boost boost-thread boost-devel gstreamer1-plugins-base

Klonen Sie als Nächstes sowohl die OpenCV- als auch die OpenCV-Contrib-Repositories:

mkdir -p ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git

Sobald der Download abgeschlossen ist, erstellen Sie ein temporäres Build-Verzeichnis und wechseln Sie es:

cd ~/opencv_build/opencv && mkdir build && cd build

Konfigurieren Sie dann den OpenCV-Build mit dem folgenden CMake-Befehl:

cmake3 -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_build/opencv_contrib/modules \
    -D BUILD_EXAMPLES=ON ..

Starten Sie den Kompilierungsprozess mit dem folgenden Befehl:

make -j8
sudo make install

Erstellen Sie als Nächstes einen Symlink der opencv4.pc-Datei zur /usr/share/pkgconfig Verzeichnis und führen Sie ldconfig aus um den Bibliotheken-Cache neu aufzubauen:

sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/
sudo ldconfig

Jetzt überprüfen wir die OpenCV-Version:

pkg-config --modversion opencv4

Um das Python cv2-Modul zu überprüfen, führen Sie Folgendes aus:

python3 -c "import cv2; print(cv2.__version__)"

Herzlichen Glückwunsch! Sie haben OpenCV erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von OpenCV auf einem CentOS 8-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle OpenCV-Website zu besuchen.

P>


Ubuntu
  1. So installieren Sie Docker unter CentOS 7

  2. So installieren Sie CentOS 7

  3. So installieren Sie Anaconda auf CentOS 7

  4. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  5. Wie installiere ich OpenCV auf Ubuntu 20.04?

So installieren Sie R unter CentOS 7

So installieren Sie OpenCV unter CentOS 7

So installieren Sie OpenCV unter CentOS 8

So installieren Sie R unter CentOS 8

So installieren Sie Duplicity unter CentOS 8

So installieren Sie OpenResty unter CentOS 8