OpenCV er kompatibel med Windows, MacOS og forskjellige distribusjoner av Linux, så i denne oppskrivningen vil vi diskutere installasjonen av OpenCV på Raspberry Pi.
Hvordan installere OpenCV på Raspberry Pi
Vi vil oppdatere depotet til Raspberry Pi -operativsystemet ved hjelp av APT Package Manager:
$ sudo apt oppdatering
Etter å ha sørget for at alle pakkene som er inkludert i Raspberry Pi -depotet er oppdatert, vil vi installere OpenCV på Raspberry Pi:
$ sudo apt install python3 -opencv -y
OpenCV er installert ved hjelp av depotet til Raspberry Pi.
Hvordan vet jeg om OpenCV er installert på Raspberry Pi
For å bekrefte installasjonen av OpenCV, vil vi sjekke versjonen ved å bruke kommandoen:
$ python3 -c "Import CV2; Print (CV2.__versjon__)"
Hvordan du avinstallerer opencv på Raspberry Pi
Versjonen av OpenCV bekrefter installasjonen av OpenCV, og nå hvis vi ønsker å fjerne OpenCV fra Raspberry Pi, utfør kommandoen:
$ sudo apt purge python3 -opencv -y
Hvordan laste ned og installere OpenCV fra GitHub -depotet
Vi kan laste ned pakken med OpenCV og OpenCV_CONTRIB fra depotet til GitHub ved hjelp av kommandoen:
$ git klon https: // github.com/opencv/opencv.git && git klon https: // github.com/opencv/opencv_contrib.git
For å sjekke versjonen av nedlastet OpenCV, vil vi gå sin katalog og sjekke versjonen ved å bruke kommandoen:
$ CD OpenCV && git Checkout $ CVVersion && CD
Tilsvarende vil vi sjekke den nedlastede versjonen av OpenCV_CONTRIB ved hjelp av kommandoen:
$ CD OpenCV_CONTRIB && git Checkout $ CvVersion && CD
Begge pakkene er oppdaterte, nå skal vi samle OpenCV -filene slik at vi kan installere dem, for samlingen vil vi først navigere til OpenCV -katalogen, lage en katalog med navnet Build og navigere til den ved hjelp av kommandoen :
$ cd opencv && mkdir build && cd build
For å kompilere OpenCV -bibliotekene og andre filer, bruk kommandoen:
$ cmake -d cmake_build_type = release \ -d cmake_install_prefix = $ cwd/installasjon/opencv -"$ cvVersion" \ -d install_c_examples = on \ -d install_python_examples = on \ -d with_tbb = on \ OpenCV_PYTHON3_INSTALL_PATH = $ CWD/OPENCV- $ CVVERSION-PY3/LIB/PYTHON3.5 /nettstedspakker \ -d med_qt = på \ -d med_opengl = på \ -d opencv_extra_modules_path =… /… /opencv_contrib /modules \ -d build_examples = on ..
Når samlingen er ferdig, vil vi lage alle sammenstillinger i henhold til antall prosessorer i systemet vårt ved å bruke kommandoen:
$ make -j $ (nproc)
Det vil ta litt tid avhengig av antall prosessorer systemet ditt har:
Nå er det på tide å installere OpenCV ved hjelp av kommandoen:
$ sudo lage installasjon
For å bekrefte installasjonen, vil vi igjen sjekke versjonen av OpenCV ved hjelp av kommandoen:
$ python3 -c “Importer CV2; trykk (CV2.__versjon__)"
Konklusjon
OpenCV er et åpen kildekodeverktøy som brukes i maskinlæring og datasynsrelaterte oppgaver, dessuten er en av funksjonene i OpenCV-verktøyet at det støtter en rekke programmeringsspråk, inkludert Python, Java og C-programmering. I denne oppskrivningen har vi diskutert installasjonen av OpenCV ved å bruke depotet til Raspberry Pi og Github, men det anbefales å installere den ved hjelp av Raspberry Pi-depotet fordi det bruker mindre tid til installasjon.