Installieren und deinstallieren Sie Opencv unter Ubuntu

Die Methode zum Deinstallieren von opencv in Ubuntu: 1. Öffnen Sie Ubuntu; 2. Suchen Sie das Build-Verzeichnis, in dem opencv ursprünglich installiert wurde, und geben Sie das Build-Verzeichnis ein, um den Deinstallationsvorgang durchzuführen; 3. Verwenden Sie den Befehl rm, um alle opencv-bezogenen Elemente zu bereinigen /usr.

Spezifische Schritte:

1. Verwenden Sie auf dem Ubuntu-Systemdesktop die Tastenkombination [Strg+Alt+T], um den Terminal-Befehlszeilenmodus zu öffnen.

2. Geben Sie den folgenden Befehl in die Befehlszeile des Ubuntu-Terminals ein, um das Build-Verzeichnis aufzurufen, in dem opencv installiert ist, und es zu deinstallieren.

sudo make uninstall

cd (安装opencv的build目录路径) #使用cd命令进入安装opencv的build目录

sudo rm -r build

3. Geben Sie abschließend den folgenden Befehl ein, um alle opencv-bezogenen Elemente in /usr zu löschen.

sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv*

So installieren Sie Opencv unter Ubuntu

So installieren Sie OpenCV unter Ubuntu 20.04

Ubuntu-Systemfehler, wie man Opencv installiert

1. Installieren Sie opencv, indem Sie den Quellcode kompilieren und installieren

sudo apt update
sudo apt install libopencv-dev python3-opencv

2. Installieren Sie OpenCV von der Quelle

Durch die Installation von OpenCV von der Quelle können Sie die neueste verfügbare Version installieren. Es wird außerdem für Ihr spezifisches System optimiert und Sie haben die volle Kontrolle über alle Build-Optionen. Dies ist die am meisten empfohlene Methode zur Installation von OpenCV.

Führen Sie die folgenden Schritte aus, um die neueste OpenCV-Version aus der Quelle zu installieren:

sudo apt 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 libdc1394-22-dev libopenexr-dev \
    libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

02. Klonen Sie alle OpenCV- und OpenCV-Beitragsquellen:

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

Zum Zeitpunkt des Schreibens ist die Standardversion in den Github-Repositories 4.3.0. Wenn Sie eine ältere Version von OpenCV installieren möchten, wechseln Sie in opencvdas opencv_contribVerzeichnis und und führen Sie git checkout <opencv-version>.

03. Sobald der Download abgeschlossen ist, erstellen Sie ein temporäres Build-Verzeichnis und wechseln Sie in dieses Verzeichnis:

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

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

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

Die Ausgabe wird wie folgt sein:

-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/opencv_build/opencv/build

04. Starten Sie den Kompilierungsvorgang:

make -j8

Ändern Sie den Wert entsprechend Ihrem Prozessor -f. Wenn Sie die Anzahl Ihrer Prozessorkerne nicht kennen, können Sie sie eingeben, nprocum dies herauszufinden.

Das Kompilieren kann je nach Systemkonfiguration einige Minuten oder länger dauern.

05. OpenCV installieren:

sudo make install

06. Überprüfen Sie das Installationsergebnis, geben Sie den folgenden Befehl ein, dann wird die OpenCV-Version angezeigt:

C++-Bindungen:

pkg-config --modversion opencv4

Wir haben zwei verschiedene Möglichkeiten zur Installation von OpenCV auf Ihrem Ubuntu 20.04-Server gezeigt. Ihre erste Wahl hängt von Ihren Anforderungen und Vorlieben ab. Auch wenn es einfach ist, Pakete direkt aus Ubuntu-Quellen zu installieren, bietet Ihnen das Erstellen und Installieren von OpenCV aus den Quellen mehr Flexibilität und sollte Ihre erste Wahl für die Installation von OpenCV sein.

Supongo que te gusta

Origin blog.csdn.net/u013590327/article/details/123448623
Recomendado
Clasificación