Set Up C++ Development With Visual Studio Code on Windows 10 (VS Code)
Sisällysluettelo:
OpenCV (Open Source Computer Vision Library) on avoimen lähdekoodin tietokonevisiokirjasto, jossa on sidokset C ++: lle, Pythonille ja Javalle ja joka tukee kaikkia tärkeimpiä käyttöjärjestelmiä. Se voi hyödyntää moniytimistä prosessointia ja sisältää GPU-kiihdytyksen reaaliaikaiseen käyttöön.
OpenCV: tä käytetään erittäin monissa sovelluksissa, mukaan lukien lääketieteellinen kuvien analysointi, katunäkymäkuvien ompeleminen, valvontavideo, kasvojen havaitseminen ja tunnistaminen, liikkuvien kohteiden seuraaminen, 3D-mallien purkaminen ja paljon muuta.
Tässä opetusohjelmassa esitetään kuinka asentaa OpenCV CentOS 7: een.
Asenna OpenCV CentOS-arkistosta
OpenCV-paketti on saatavana CentOS 7 -jakeluvarastosta, mutta onko se aika vanhentunut. Kirjoittamishetkellä arkistojen versio on 2.4.5.
Asenna OpenCV-paketit kirjoittamalla:
sudo yum install opencv opencv-devel opencv-python
```
Once the installation is completed you can verify it by running:
sh pkg-config - muutos opencv
```output 2.4.5
Tai tuomalla Python
cv2
-moduuli ja tulostamalla OpenCV-versio:
python -c "\ import cv2 print(cv2.__version__)"
Asenna OpenCV lähteestä
OpenCV-kirjaston rakentaminen lähteestä antaa uusimman saatavilla olevan version. Se optimoidaan tiettyyn järjestelmään ja sinulla on täysi hallinto rakennusvaihtoehdoista.
Asenna uusin OpenCV-versio lähteestä seuraavasti:
-
Asenna vaadittavat ja valinnaiset riippuvuudet:
sudo yum install epel-release git gcc gcc-c++ cmake3 qt5-qtbase-devel python python-devel python-pip cmakesudo yum install python-devel numpy python34-numpy gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-develsudo yum install libjpeg-turbo-devel libtiff-devel libdc1394-devel tbb-devel eigen3-devel gstreamer-plugins-base-develsudo yum install freeglut-devel mesa-libGL mesa-libGL-devel boost boost-thread boost-devel libv4l-develLuo hakemisto, joka pitää arkistot ja kloonaa sekä OpenCV: n että OpenCV: n julkaisurekisterit:
mkdir ~/opencv_build && cd ~/opencv_buildgit clonegit cloneKirjoittamishetkellä github-arkistojen oletusversio on versio 4.0.0. Jos haluat asentaa vanhemman OpenCV-version, cd sekä
opencvettäopencv_contribhakemistoihin ja suoritagit checkoutKun lataus on valmis, luo väliaikainen rakennushakemisto ja siirry siihen:
cd ~/opencv_build/opencv && mkdir build && cd buildMääritä OpenCV-rakennus seuraavalla CMake-komennolla:
cmake3 -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:
-- Configuring done -- Generating done -- Build files have been written to: /home/linuxize/opencv_build/opencv/buildAloita kokoamisprosessi suorittamalla seuraava komento. Muokkaa
-j-lippua prosessorin mukaan. Jos et tiedä prosessorin ytimien lukumäärää, voit löytää sen kirjoittamallanproc. Järjestelmäni sisältää 8 ydintä, joten käytän-j8-lippuamake -j8Kokoonpano voi kestää useita minuutteja tai enemmän, järjestelmäkokoonpanosta riippuen. Valmistuttuaan näet jotain tällaista:
Built target example_tutorial_Threshold_inRange Linking CXX shared module../../lib/cv2.so Built target opencv_python2Asenna OpenCV seuraavilla:
sudo make installLuo symlink
opencv4.pctiedosto/usr/share/pkgconfigja suoritaldconfiguudelleen kirjastojen välimuistion rakentamiseksi.sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/sudo ldconfigTarkista OpenCV-versio kirjoittamalla:
pkg-config --modversion opencv44.0.1Python
cv2-moduulin ajoncv2:sudo ln -s /usr/local/lib/python2.7/site-packages/cv2 /usr/lib/python2.7/site-packages/Tuo moduuli ja tulosta OpenCV-versio:
python -c "\ import cv2 print(cv2.__version__)"4.0.1-dev
johtopäätös
Olemme osoittaneet sinulle kaksi eri tapaa asentaa OpenCV CentOS 7 -palvelimeesi. Valitsemasi menetelmä riippuu vaatimuksista ja mieltymyksistä. Vaikka pakatun version asentaminen CentOS-arkistosta on helpompaa, OpenCV: n rakentaminen lähteestä antaa sinulle enemmän joustavuutta ja sen tulisi olla ensimmäinen vaihtoehto asennettaessa OpenCV.
opencv python centosKuinka asentaa anaconda centos 7: een
Anaconda on suosituin python-tietojen tiede- ja koneoppimisalusta, jota käytetään suurten tietojen käsittelyyn, ennustavaan analytiikkaan ja tieteelliseen laskentaan. Tämä opas opastaa sinut Anaconda Python Distribution -sovelluksen lataamisen ja asentamisen CentOS 7: ään.
Kuinka asentaa opencv vadelma pi 3: een
OpenCV (Open Source Computer Vision Library) on avoimen lähdekoodin tietokonevisiokirjasto, ja siinä on siteet C ++: lle, Pythonille ja Javalle. Tässä opetusohjelmassa selitetään kuinka asentaa OpenCV Raspberry Pi -sovellukseen.
Kuinka asentaa opencv ubuntu 18.04: een
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.







