Hvordan installere OpenCV på Raspberry Pi -operativsystemet

Hvordan installere OpenCV på Raspberry Pi -operativsystemet
OpenCV er forkortelsen av biblioteket "open source computer visjon" som inkluderer binærene til Python, C og C++. OpenCV brukes til bildebehandlingsoppgavene, så vel som datamaskinvisjonsoppgavene som å fjerne det røde øyet fra bildene, ansiktsdeteksjon i videoene og objektsporing. For dette inneholder OpenCV mer enn 2500 algoritmer som inkluderer bindinger av Python, C og C++.

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.