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.