Come installare il sistema operativo OpenCV su Raspberry Pi

Come installare il sistema operativo OpenCV su Raspberry Pi
OpenCV è l'abbreviazione della libreria "Open Source Computer Vision" che include i binari di Python, C e C++. OpenCV viene utilizzato per le attività di elaborazione delle immagini e per le attività di visione artificiale come la rimozione dell'occhio rosso dalle immagini, il rilevamento del viso nei video e il monitoraggio degli oggetti. Per questo, OpenCV contiene più di 2500 algoritmi che includono i legami di Python, C e C++.

OpenCV è compatibile con Windows, MacOS e diverse distribuzioni di Linux, quindi in questo articolo, discuteremo dell'installazione di OpenCV su Raspberry Pi.

Come installare OpenCV su Raspberry Pi

Aggiorneremo il repository del sistema operativo Raspberry Pi utilizzando il gestore dei pacchetti APT:

$ sudo apt update

Dopo essersi assicurati che tutti i pacchetti inclusi nel repository Raspberry Pi siano aggiornati, installeremo OpenCV su Raspberry Pi:

$ sudo apt install python3 -opencv -y

OpenCV è stato installato utilizzando il repository di Raspberry Pi.

Come faccio a sapere se OpenCV è installato sul mio Raspberry Pi

Per confermare l'installazione di OpenCV, controlleremo la sua versione utilizzando il comando:

$ python3 -c "import cv2; stampa (cv2.__versione__)"

Come disinstallare OpenCv sul Raspberry Pi

La versione di OpenCV conferma l'installazione di OpenCV e ora se vogliamo rimuovere OpenCV dal Raspberry Pi, eseguire il comando:

$ sudo apt purge python3 -opencv -y

Come scaricare e installare OpenCV dal repository GitHub

Possiamo scaricare il pacchetto di OpenCV e OpenCV_Contrib dal repository del github usando il comando:

$ git clone https: // github.com/opencv/opencv.git && git clone https: // github.com/opencv/opencv_contrib.idiota

Per controllare la versione di OpenCV scaricata, andremo la sua directory e controlleremo la versione usando il comando:

$ cd OpenCv && git checkout $ cvversion && cd

Allo stesso modo, controlleremo la versione scaricata di OpenCv_Contrib usando il comando:

$ cd cd opencv_contrib && git checkout $ cvversion && cd

Entrambi i pacchetti sono aggiornati, ora compileremo i file OpenCV in modo che possiamo installarli, per la compilazione passeremo per la prima volta alla directory OpenCV, fare una directory con il nome della build e navigare verso di essa usando il comando :

$ cd opencv && mkdir build && cd build

Per compilare le librerie OpenCV e altri file, utilizzare il comando:

$ cmake -d cmake_build_type = rilascio \ -d cmake_install_prefix = $ cwd/installazione/opencv -"$ cvversion" \ -d install_c_examples = on \ -d install_python_examples = on \ -d withbb = on \ -d with_v4l = on \ -d Opencv_python3_install_path = $ cwd/opencv- $ cvversion-py3/lib/python3.5 /sito -packages \ -d with_qt = on \ -d with_opengl = on \ -d opencv_extra_modules_path =… /… /opencv_contrib /modules \ -d build_examples = on ... su ..

Una volta terminata la compilazione, effettueremo tutte le compilation in base al numero di processori del nostro sistema usando il comando:

$ make -j $ (nproc)

Ci vorrà del tempo a seconda del numero di processori che il tuo sistema ha:

Ora è il momento di installare OpenCV usando il comando:

$ sudo Make Installa

Per verificare l'installazione, controlleremo nuovamente la versione di OpenCV utilizzando il comando:

$ python3 -c “import cv2; Stampa (CV2.__versione__)"

Conclusione

OpenCV è uno strumento open source che viene utilizzato nelle attività di machine learning e computerizzazioni relative alla visione, inoltre, una delle caratteristiche dello strumento OpenCV è che supporta una varietà di linguaggi di programmazione tra cui Python, Java e C Programming. In questo articolo, abbiamo discusso dell'installazione di OpenCV utilizzando il repository di Raspberry Pi e GitHub, ma si consiglia di installarlo utilizzando il repository Raspberry Pi perché consuma meno tempo per l'installazione.