GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare OpenCV su Debian 10 Buster

In questo tutorial, ti mostreremo come installare OpenCV su Debian 10. Per quelli di voi che non lo sapessero, OpenCV (Open Source Computer Vision Library) è un open-source, libreria per computer altamente ottimizzata utilizzata principalmente nelle applicazioni per l'elaborazione delle immagini. Dispone di una varietà di funzioni integrate di elaborazione delle immagini che ti aiutano a iniziare facilmente. Funziona su Linux, Windows, Mac OS, iOS e Android.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di OpenCV su un server Debian 10 (Buster).

Installa OpenCV su Debian 10 Buster

Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt comandi nel terminale:

sudo apt update
sudo apt upgrade
sudo apt install python3-opencv

Passaggio 2. Installazione di OpenCV su Debian 10.

In primo luogo, installa le dipendenze obbligatorie e facoltative:

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

Successivamente, clona i repository dei contributi di OpenCV e OpenCV:

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

Una volta completato il download, crea una directory di build temporanea:

cd ~/opencv_build/opencv
mkdir build
cd build

Quindi, imposta la build OpenCV con CMake:

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 ..

Avvia il processo di compilazione:

make -j2

Infine, installa OpenCV usando il seguente comando:

sudo make install

Verifica se OpenCV è stato installato correttamente, inserisci il seguente comando:

pkg-config --modversion opencv4

Congratulazioni! Hai installato con successo OpenCV. Grazie per aver utilizzato questo tutorial per installare OpenCV sul tuo sistema Debian 10 Buster. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di OpenCV.


Debian
  1. Come installare Debian 10 (Buster)

  2. Come installare Docker su Debian 10 Buster

  3. Come installare Lutris su Debian 10 Buster

  4. Come installare Composer su Debian 10 Buster

  5. Come installare R su Debian 10 Buster

Come installare Anaconda su Debian 10 Buster

Come installare Dropbox su Debian 10 Buster

Come installare AnyDesk su Debian 10 Buster

Come installare TensorFlow su Debian 10 Buster

Come installare RubyMine su Debian 10 Buster

Come installare OpenCV su Debian 11