Kuvan käsittelyn vaiheet

Samankaltaiset tiedostot
10. Esitys ja kuvaus

Valokuvien matematiikkaa

6.6. Tasoitus ja terävöinti

JOHDATUS TEKOÄLYYN TEEMU ROOS

Muuta pohjan väri [ ffffff ] valkoinen Näytä suuri risti

JOHDATUS TEKOÄLYYN TEEMU ROOS

Esitysgrafiikka (20 pistettä)

matalan tason kuvankäsittelyyn. Ylemmän tason prosessointi on jätetty toiseen seminaariaiheeseen.

LUSAS tiedosto-opas. Matti Lähteenmäki

Tilastolliset ohjelmistot A. Pinja Pikkuhookana

Tiedonlouhinta rakenteisista dokumenteista (seminaarityö)

KÄYTTÖÖN. Koulukirjat tietokoneelle PIKAOHJEET PAPERPORT -OHJELMAN. Sisällysluettelo

Harjoitus 7: NCSS - Tilastollinen analyysi

Digitaalitekniikan matematiikka Luku 1 Sivu 1 (19) Johdatus digitaalitekniikkaan

JOHDATUS TEKOÄLYYN TEEMU ROOS

1.1 Funktion määritelmä

Funktioista. Esimerkki 1

PlanMan Project projektihallintaohjelmisto koulutusohjeistus

Ohje 1 (12) Maarit Hynninen-Ojala MOODLE PIKAOHJE. Kirjautuminen Moodleen ja työtilan valitseminen

Matti Pietikäinen ja Olli Silven Oulun yliopisto Sähkötekniikan osasto KONENÄKÖ. 1. Johdanto

1. STEREOKUVAPARIN OTTAMINEN ANAGLYFIKUVIA VARTEN. Hyvien stereokuvien ottaminen edellyttää kahden perusasian ymmärtämistä.

TIEDONHAKU INTERNETISTÄ

GRAAFINEN OHJEISTO 2017

2.1 Yksinkertaisen geometrian luonti

FrontPage Näkymät

EeNet materiaalit ohje

Taulukot Päivi Vartiainen 1

OHJE -LIPPUKUNTASIVUN MUOKKAAMISEEN

Kierros Kuva, Deadline Ti klo 23:59

Linkkejä kurssi2 / Etälukio (edu.) kurssi8 / Etälukio (edu.) (Suurinta osaa tämän linkin takana olevasta materiaalista pohdimme vasta huomenna!

Luento 7: Lokaalit valaistusmallit

Digitaalinen signaalinkäsittely Kuvankäsittely

Ohjelmistoradio tehtävät 4. P1: Ekvalisointi ja demodulaatio. OFDM-symbolien generoiminen

Funktion. Käänteisfunktio. Testi 3. Kauhava Aiheet. Funktio ja funktion kuvaaja. Funktion kasvaminen ja väheneminen.

Tee-se-itse -tekoäly

Smart Board lukion lyhyen matematiikan opetuksessa

G r a a f i n e n o h j e i s t u s

Toinen harjoitustyö. ASCII-grafiikkaa

TL5503 DSK, laboraatiot (1.5 op) Kuvasignaalit. Jyrki Laitinen

Derivaatta graafisesti, h- ja keskeisdifferenssimuodot GeoGebralla Valokuva-albumi

S Laskennallinen Neurotiede

Selvästi. F (a) F (y) < r x d aina, kun a y < δ. Kolmioepäyhtälön nojalla x F (y) x F (a) + F (a) F (y) < d + r x d = r x

6.4. Järjestyssuhteet

Graafinen ohjeisto 2013

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Koordinaattieditori

Kuvaus eli funktio f joukolta X joukkoon Y tarkoittaa havainnollisesti vastaavuutta, joka liittää joukon X jokaiseen alkioon joukon Y tietyn alkion.

Kuvaus eli funktio f joukolta X joukkoon Y tarkoittaa havainnollisesti vastaavuutta, joka liittää joukon X jokaiseen alkioon joukon Y tietyn alkion.

Matematiikka ja teknologia, kevät 2011

Symbol for Windows Blisskoostaja ( Versio 2.3 )

5. Grafiikkaliukuhihna: (1) geometriset operaatiot

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

KUVAMUOKKAUS HARJOITUS

SISÄLLYS. 02 Mobiilimaksu-tunnus 04 Tunnuksen käyttö 07 Värit 08 Typografia 09 Maksunappi 10 Maksunapin sijoittelu 10 Maksuikkuna

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

Teledyne Optech Titan -monikanavalaser ja sen sovellusmahdollisuudet

Tulostuslaatuopas. Tulostuslaatuongelmien selvittäminen. Tyhjiä sivuja. Tulostuslaatuopas

Digitaalisen kuvankäsittelyn perusteet

JOHDATUS TEKOÄLYYN TEEMU ROOS

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

PlanMan Project projektihallintaohjelmiston perustoimintojen ohjeistus

Paretoratkaisujen visualisointi

ARVO - verkkomateriaalien arviointiin

13. Värit tietokonegrafiikassa

Ohjeistus pöytäkirjan käyttöön. Suomen Lentopalloliitto ry

Moodle-alueen muokkaaminen

HEIKKINEN YHTIÖT YRITYSILME

FUNKTION KUVAAJAN PIIRTÄMINEN

Datatähti 2019 loppu

LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä

Arvokas. Graafinen ohjeistus

Todistus: Aiemmin esitetyn mukaan jos A ja A ovat rekursiivisesti lueteltavia, niin A on rekursiivinen.

1. Määritä pienin näytelauseen ehdon mukainen näytetaajuus taajuus seuraaville signaaleille:

Algoritmit 2. Luento 7 Ti Timo Männikkö

Tänään ohjelmassa. Kognitiivinen mallintaminen Neuraalimallinnus laskarit. Ensi kerralla (11.3.)

811312A Tietorakenteet ja algoritmit, , Harjoitus 6, Ratkaisu

RATA-SM -sarjan graafinen ohjeistus Alkusanat Kuvapankki

Graafinen ohjeisto 1.0

Puustotietojen keruun tekniset vaihtoehdot, kustannustehokkuus ja tarkkuus

Zeon PDF Driver Trial

SA / Opiskelijat / Osaamisen näyttö

Moodle-alueen muokkaaminen

mlvektori 1. Muista, että Jacobin matriisi koostuu vektori- tai skalaariarvoisen funktion F ensimmäisistä

Luokka- ja oliokaaviot

VÄESTÖKARTTOJA PAIKKATIETOIKKUNASSA. Matias Järvinen 2019

Tunnuksen päivitys

Funktiot, L4. Funktio ja funktion kuvaaja. Funktio ja kuvaus. Yhdistetty funktio. eksponenttifunktio. Logaritmi-funktio. Logaritmikaavat.

3. Vasemman reunan resurssiselaimen Omiin resursseihin luodaan uusi Handmade -niminen kansio.

Kun olet valmis tekemään tilauksen, rekisteröidy sovellukseen seuraavasti:

Mat Tilastollisen analyysin perusteet, kevät 2007

Ohjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta.

Mediaanisuodattimet. Tähän asti käsitellyt suodattimet ovat olleet lineaarisia. Niille on tyypillistä, että. niiden ominaisuudet tunnetaan hyvin

2D piirrelaskennan alkeet, osa I

Tarva MT (Maantie) pikaohje Harri Peltola & Mikko Virkkunen

Flow!Works Pikaohjeet

GeoGebra-harjoituksia malu-opettajille

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet

Octo käyttöohje 1. Sisältö

Sisällysluettelo ESIPUHE... 4 ALKUSANAT E-KIRJA VERSIOON... 5 SISÄLLYSLUETTELO JOHDANTO TILASTOLLISEEN PÄÄTTELYYN TODENNÄKÖISYYS...

STS Uuden Tapahtuma-dokumentin teko

Esimerkki 1: Kahviautomaatti.

Transkriptio:

Kuvan käsittelyn vaiheet

Kuvan muodostus Kuva kaapataan analogisella tai digitaalisella kameralla [image acquisition]. Analoginen kuva digitoidaan. Digitoituun kuvaan otetaan tehtävän ratkaisun kannalta minimimäärä kuvapisteitä. Esim. 512 x 512 kappaletta. Nopeinta on käsitellä harmaasävykuvia, joiden sävyasteikko kvantisoidaan esimerkiksi välille 0 255. Värikuvassa käytetään yleensä pisteen värin määrittämiseen 3 x 256 kvantisointitasoa eli 256 kirkkautta kutakin värikomponenttia kohti esim. RGB.

Esimerkki imread Kuvan luku tiedostosta Kuva = imread('flowers.tif'); imshow(kuva)

Kuvan esikäsittely Kuva muokataan analyysin kannalta edullisempaan muotoon. Kuvaa normalisoidaan eli poisteaan ympäristön aiheuttamia häiriötekijöitä. Kuvasta suodatetaan pois kohinaa tai muita analyysiä häiritseviä sävyvaihteluja sekä korostetaan mielenkiinnon kohteina olevia piirteitä. Esikäsittely tehdään kaistanpäästösuotimella, matematiikkalla, morphologisilla operaatioilla sekä tilasuotimilla

Esimerkki RGB2GRAY Kuvan muunnos harmaasävykuvaksi ja tulostus uuteen ikkunaan RGB = imread('flowers.tif'); imshow(rgb) I=RGB2GRAY(RGB); figure,imshow(i);%figure avaa uuden ikkunan

Esimerkki m-tiedosto %edellinen tehtävä m-tiedostossa funktiona function OmaStLaske() %funktio alkaa RGB = imread('flowers.tif'); imshow(rgb) I=RGB2GRAY(RGB); figure,imshow(i); %loppua ei ole erikseen merkitty

Esimerkki improfile Imiprofile hakee kuvasta kirkkausinformaation function NaytaKirkkausProfiili() imshow debye1.tif improfile

Esimerkki imerode %Erode funktion käyttö function OmaStLaske() BW1 = imread('circbw.tif'); imshow(bw1); Vaakaviiva= strel('line',10,0);%pituus, kulma Pystyviiva= strel('line',10,90); BW2=imerode(BW1,Vaakaviiva) BW3=imerode(BW1,Pystyviiva); BW4=BW2+BW3 figure,imshow(bw4),title('lopullinen')

Esimerkki imadd function LaskeYhteen2Kuvaa() I = imread('rice.tif'); J = imread('cameraman.tif'); K = imadd(i,j); imshow(k)

Kuvan segmentointi Kuva segmentoidaan, jonka tavoitteena on erottaa kohteet ja kohteiden osat toisistaan ja taustastaan. Aluepohjaisilla menetelmillä kuva jaetaan harmaasävyltään, väriltään tms. ominaisuudeltaan homogeenisiin alueisiin reunanilmaisussa [edge detection] kuvasta ilmaistaan jyrkkiä sävynmuutoskohtia eli alueiden reunoja.

Erottelu Lasketaan segmentoitujen alueiden, reunojen tms. ominaisuuksia kuvaavia piirteitä, joiden perusteella erilaisia kohteita voidaan erottaa toisistaan. Ominaisuuksia ovat mm. muoto, väri ja alueiden pintarakennetta kuvaava tekstuuri. Monesti tunnistettava kohde muodostuu useasta segmentoidusta alueesta tai reunasegmentistä. Tällöin kohteen rakenteen kuvauksessa tarvitaan alueiden (reunojen) ominaisuuksien ohella myös tietoa alueiden (reunojen) keskinäisistä relaatioista. Rakenteen kuvaukseen käytetään usein semanttisia verkkoja, joiden solmut kuvaavat alueita (reunoja) ja linkit niiden keskinäisiä riippuvuuksia

Etsintä Vertaillaan etukäteen opetettujen prototyyppikohteiden malleihin ja pyritään näin tunnistamaan kuvassa esiintyviä kohteita tai ilmaisemaan poikkeamia malleista. Yksinkertaisimmassa tapauksessa kohteet voidaan riittävän tarkasti kuvata globaaleilla yksittäisten segmentoitujen alueiden muotoa tms. ominaisuutta kuvaavilla piirteillä, jolloin eri kohteet voidaan tunnistaa tilastollisen hahmontunnistuksen menetelmillä. Yleensä kohteet koostuvat kuitenkin useasta alueesta tai reunasegmentistä, jolloin usein käytetään rakenteellista hahmontunnistusta, esimerkiksi semanttisten verkkojen sovitusta.

Esimerkki imcontour function Rajaviiva() I = imread('rice.tif'); imshow(i) figure,imcontour(i,2)

Esimerkki imresize function KuvanSkaalaus() I = imread('ic.tif'); J = imresize(i,1.25); imshow(i) figure, imshow(j)

Esimerkki im2uint8 function Muunnos_uin8() RGB = imread('flowers.tif'); %RGB = imread('rice.tif'); imshow(rgb) harmaa = im2uint8(rgb); figure;imshow(harmaa)

Kuva informaatio Info=imfinfo( kuva_tied_nimi )

Kuvan binäärisointi Binäärisoinnissa kuva muutetaan muotoon 0 =musta ja valkoinen = 255 tai 0= musta ja valkoinen =1

Kuvan binäärisointi, alkukuva

Kuvan binäärisointi, bin arvolla Tuota nämä kuvat alkukuvasta

Kuvan binäärisointi, alkukuva Testaa Thin jathick operaatiot

Kuvan binäärisointi, alkukuva Testaa imerode ja indilate operaatiot hae raja, jossa alimmainen viiva poistuu kokonaan

Kuvan binäärisointi, alkukuva Testaa <, >, imadd ja imsubstract operaatiot