Android

Kuinka asentaa opencv ubuntu 18.04: een

Install Linux Mint and Ubuntu on 1 PC

Install Linux Mint and Ubuntu on 1 PC

Sisällysluettelo:

Anonim

Tämä opas selittää kuinka asentaa OpenCV Ubuntu 18.04 -sovellukseen.

OpenCV (Open Source Computer Vision Library) on avoimen lähdekoodin tietokonevisiokirjasto, ja siinä on siteet C ++: lle, Pythonille ja Javalle. Sitä käytetään hyvin monissa sovelluksissa, mukaan lukien lääketieteellinen kuva-analyysi, katunäkymäkuvien ompeleminen, valvontavideo, kasvojen havaitseminen ja tunnistaminen, liikkuvien kohteiden seuraaminen, 3D-mallien purkaminen ja paljon muuta.

OpenCV voi hyödyntää moniytimistä prosessointia ja sisältää GPU-kiihdytyksen reaaliaikaiseen käyttöön.

Näytämme kaksi eri tapaa asentaa OpenCV Ubuntuun. Valitse yksi parhaiten sopivista asennusvaihtoehdoista.

Asenna OpenCV Ubuntu-arkistosta

OpenCV-paketti on saatavana Ubuntu 18.04 -jakeluvarastosta. Kirjoittamishetkellä arkistojen versio on 3.2, joka ei aina välttämättä ole uusin versio.

Asenna OpenCV Ubuntu 18.04 -varastoista seuraavasti:

  1. Asenna OpenCV

    Päivitä pakettihakemisto ja asenna OpenCV-paketti kirjoittamalla:

    sudo apt update sudo apt install python3-opencv

    Yllä oleva komento asentaa kaikki OpenCV: n suorittamiseen tarvittavat paketit.

    Varmista OpenCV-asennus

    Asennuksen tarkistamiseksi tuomme cv2 moduulin ja tulostamme OpenCV-version:

    python3 -c "\ import cv2 print(cv2.__version__)"

    3.2.0

Oletus Python-versio Ubuntu 18.04 LTS: ssä on versio 3.6. Asenna python-opencv paketti, jos haluat asentaa OpenCV: n python 2 python-opencv .

Asenna OpenCV lähteestä

OpenCV-kirjaston rakentaminen lähteestä on suositeltava tapa asentaa OpenCV. Se optimoidaan tiettyyn järjestelmään ja sinulla on täysi hallinto rakennusvaihtoehdoista.

Asenna uusin OpenCV-versio lähteestä seuraavasti:

  1. Asennetaan tarvittavat paketit

    Seuraavat komennot asentavat kaikki vaadittavat ja valinnaiset riippuvuudet:

    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

    OpenCV-lähdekoodin kloonaaminen

    Luo hakemisto, joka pitää arkistot ja kloonaa OpenCV: n ja OpenCV: n säilytysrekisterit seuraavilla komennoilla:

    mkdir ~/opencv_build && cd ~/opencv_build git clone git clone

    Kirjoittamishetkellä github-arkistojen oletusversio on versio 4.0.0. Jos haluat asentaa vanhemman OpenCV-version, cd sekä opencv että opencv_contrib hakemistoihin ja suorita git checkout

    OpenCV: n määrittäminen CMake-sovelluksella

    Kun lataus on valmis, luo väliaikainen rakennushakemisto ja siirry siihen:

    cd ~/opencv_build/opencv mkdir build && cd build

    Asenna OpenCV-rakennus CMake-sovelluksella:

    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..

    Kun CMake-rakennusjärjestelmä on viimeistelty, näet jotain alla olevaa:

    OpenCV-asennuksen tarkistaminen

    Kirjoita seuraava komento varmistaaksesi, onko OpenCV asennettu onnistuneesti, ja sinun pitäisi nähdä OpenCV-versio:

    pkg-config --modversion opencv4

    4.0.1

    python3 -c "\ import cv2 print(cv2.__version__)"

    4.0.1-dev

johtopäätös

Olemme osoittaneet sinulle kaksi eri tapaa asentaa OpenCV Ubuntu 18.04 -palvelimeesi. Valitsemasi menetelmä riippuu vaatimuksista ja mieltymyksistä. Vaikka pakatun version asentaminen Ubuntu-arkistosta on helpompaa, OpenCV: n rakentaminen lähteestä antaa sinulle enemmän joustavuutta ja sen tulisi olla ensimmäinen vaihtoehto asennettaessa OpenCV: tä.

opencv python ubuntu