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.