*   >> lukeminen koulutus Artikkelit >> science >> programming

OpenCV Tutorial

OpenCV on konenäkö kirjasto laajalti käytetty monia toimintoja, jotka mahdollistavat tietokoneohjelma "nähdä" ja tehdä päätöksiä sen perusteella, mitä se löytää. Tämä opas esittelee perustyyppiä OpenCV, miten niitä käytetään ja miten tehdä joitakin yksinkertaisia ​​kuvan muunnoksia, joissa kaikissa on dokumentoitu näyte C koodi. Lukemisen jälkeen sinun pitäisi pystyä kokoamaan OpenCV ohjelma, avata kuvan harmaasävy, tasoita, tulos tallentaa toisen kuvan ja näyttää sen ruudulla. Asentaminen OpenCV haluat asentaa OpenCV vierailla sen sivuston ja lataa sopiva versio järjestelmään.

Jos olet Windows-käyttäjä, jotkut ihmiset raportoitu ongelmia 2.0 versio, joten sinun tulisi asentaa 1,0 jos ongelma ei ratkea vielä. Asenna se oletuspaikkaan järjestelmään. Annan ohjeet käyttää GCC-kääntäjä. Jos käytät Windows, voit ladata sen MinGW hanke. Otamme myös pkg-config ohjelma. Myös Windows-versio saatavilla Kolmannen osapuolen riippuvuudet

osiosta. Linux, sekä gcc ja pkt-config pitäisi olla saatavilla oletusasennustaltioilla. Kääntäminen OpenCV ohjelmat helpoin tapa koota OpenCV ohjelmia on pkg-config

antaa meille tarvittavan liput gcc.

Voit käyttää pkg-config

ohitamme kaksi lippua CFLAGS- ja libs ja nimi kirjaston. Tämä palauttaa liput tarvitaan gcc kääntää ohjelman avulla, joka kirjasto. Kokeile suorittamalla komento alla. Se tulostaa liput kääntää ohjelman avulla OpenCV GCC. pkg-config --libs --cflags OpenCV

läpäisevät tulos pkg-config

argumentteina gcc kirjoitamme komento välillä ``. Komentoriviltä kokoamaan prog.c ohjelma olisi: gcc `pkg-config --libs --cflags opencv` prog.

c -o prog

Nyt voimme koodata ensimmäisen ohjelman avulla OpenCV Ensimmäinen OpenCV ohjelmoida Ensimmäinen OpenCV ohjelma Tämä opas avaa kuvan ja tallentaa kopion sitä result.png. Silloin me laajentaa tätä ohjelmaa soveltaa joitakin yksinkertaisia ​​suodatin kuvan. Meidän täytyy oppia IplImage tyyppi ja kaksi toimintoa, cvLoadImage ja cvSaveImage. IplImage on kuva OpenCV. Se on joitakin tärkeitä ominaisuuksia: leveys, korkeus, nChannels, syvyys ja imageData (toinen olisi widthStep. Sen käyttää imageData käyttää pikselin kuva). Mutta käytämme sitä kontin lastaus ja tallentamiseksi kuvan.

Perus OpenCV toiminnot ovat cv.h otsikossa. Sekä cvLoadImage ja cvSaveImage ovat HighGUI, OpenCV moduuli, joka sisältää joitakin käyttöliittymä toimintoja, pääsyä kamerat ja joitakin tiedostojärjestelmä tilat. Voit käyttää sitä meidän on sisällyttää h

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.