How To Install OpenCV 4 for Python on Ubuntu 18.04 Linux / Ubuntu 20.04 LTS
Sommario:
Questo tutorial spiega come installare OpenCV su Ubuntu 18.04.
OpenCV (Open Source Computer Vision Library) è una libreria di visione artificiale open source e ha collegamenti per C ++, Python e Java. È utilizzato per una vasta gamma di applicazioni tra cui analisi di immagini mediche, cucitura di immagini di street view, video di sorveglianza, rilevamento e riconoscimento di volti, tracciamento di oggetti in movimento, estrazione di modelli 3D e molto altro.
OpenCV può sfruttare l'elaborazione multi-core e presenta l'accelerazione GPU per il funzionamento in tempo reale.
Ti mostreremo due modi diversi per installare OpenCV su Ubuntu. Scegli una delle opzioni di installazione più adatte a te.
Installa OpenCV dal repository Ubuntu
Il pacchetto OpenCV è disponibile dal repository di distribuzione Ubuntu 18.04. Al momento in cui scrivo, la versione nei repository è 3.2 che potrebbe non essere sempre l'ultima versione.
Per installare OpenCV dai repository Ubuntu 18.04, attenersi alla seguente procedura:
-
installare OpenCV
Aggiorna l'indice dei pacchetti e installa il pacchetto OpenCV digitando:
sudo apt update
sudo apt install python3-opencv
Il comando sopra installerà tutti i pacchetti necessari per eseguire OpenCV.
Verifica l'installazione di OpenCV
Per verificare l'installazione importeremo il modulo
cv2
e stamperemo la versione OpenCV:python3 -c "\ import cv2 print(cv2.__version__)"
3.2.0
python-opencv
pacchetto.
Installa OpenCV dalla sorgente
Costruire la libreria OpenCV dal sorgente è il modo raccomandato di installare OpenCV. Sarà ottimizzato per il tuo particolare sistema e avrai il controllo completo sulle opzioni di generazione.
Per installare l'ultima versione di OpenCV dall'origine, attenersi alla seguente procedura:
-
Installazione dei pacchetti necessari
I seguenti comandi installeranno tutte le dipendenze obbligatorie e opzionali:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
Clonazione del codice sorgente OpenCV
Creare una directory che conterrà i repository e clonerà i repository contrib di OpenCV e OpenCV con i seguenti comandi:
mkdir ~/opencv_build && cd ~/opencv_build
git clone
git clone
Al momento della scrittura, la versione predefinita nei repository github è la versione 4.0.0. Se vuoi installare una versione precedente di OpenCV,
opencv
cdopencv_contrib
directoryopencv
eopencv_contrib
ed eseguigit checkout
Configurazione di OpenCV con CMake
Una volta completato il download, crea una directory di build temporanea e passa ad essa:
cd ~/opencv_build/opencv
mkdir build && cd build
Imposta la build di 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..
Una volta finalizzato il sistema di generazione CMake, vedrai qualcosa di simile al seguente:
Verifica dell'installazione di OpenCV
Per verificare se OpenCV è stato installato correttamente, digita il seguente comando e dovresti vedere la versione di OpenCV:
pkg-config --modversion opencv4
4.0.1
python3 -c "\ import cv2 print(cv2.__version__)"
4.0.1-dev
Conclusione
Ti abbiamo mostrato due modi diversi per installare OpenCV sul tuo server Ubuntu 18.04. Il metodo scelto dipende dalle tue esigenze e preferenze. Anche se l'installazione della versione confezionata dal repository di Ubuntu è più facile, la costruzione di OpenCV dalla fonte offre una maggiore flessibilità e dovrebbe essere la vostra prima opzione durante l'installazione di OpenCV.
Python Ubuntu apertoCome installare, installare la stampante multifunzione HP Officejet 6500a plus

Scopri come impostare e installare la stampante multifunzione HP Officejet 6500A Plus.
Come installare opencv su centos 7

OpenCV è una libreria di visione artificiale open source con collegamenti per C ++, Python e Java. In questo tutorial mostreremo come installare OpenCV su CentOS 7.
Come installare opencv su raspberry pi 3

OpenCV (Open Source Computer Vision Library) è una libreria di visione artificiale open source e ha collegamenti per C ++, Python e Java. In questo tutorial, spiegheremo come installare OpenCV su Raspberry Pi.