hq ihnhwh oivg d ohqwl looxv]wuiflywpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $...

16
Szegmentálás A feladat a fruits.jpg képen levő gyümölcsök lehető legpontosabb kiszegmentálása három képbe oly módon, hogy az első csak a kiszegmentált narancsokat, a második csak a citromot, a harmadik pedig csak a grapefruit-ot ábrázolja, a többi rész mindegyiken legyen fekete (lásd a lenti illusztrációt).

Upload: others

Post on 14-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Szegmentálás

A feladat a fruits.jpg képen levő gyümölcsök lehető legpontosabb kiszegmentálása három képbe oly módon, hogy az első csak a kiszegmentált narancsokat, a második csak a citromot, a harmadik pedig csak a grapefruit-ot ábrázolja, a többi rész mindegyiken legyen fekete (lásd a lenti illusztrációt).

Page 2: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Ujjak számolása

Írjunk olyan programot, amely az 1_P_hgr1_id02_1.jpg – 5_P_hgr1_id02_1.jpg képeken (5 db kép) megszámolja a kéz kinyújtott ujjait, és a kapott számot kiírja. A programnak egyszerre csak az egyik képet kell vizsgálnia, de mindegyik képre helyesen kell működnie. (A fájlok nevében levő első szám jelzi a mutatott értékeket.)

(forrás: http://sun.aei.polsl.pl/~mkawulok/gestures/)

Page 3: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Mennyi az idő?

A feladat a faliora.jpg képen látható órán az idő meghatározása. Első lépésként a mutatókat kell szegmentálni, majd meghatározni az időt a mutató állásából.

(forrás: http://husvetiajandek.fotopartner.hu)

Page 4: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Pálcikák számolása

Írjunk olyan programot, amely a palcika1.jpg ill. a palcika2.jpg képen levő pálcikákat megszámolja, és a kapott számot kiírja. A programnak egyszerre csak az egyik képet kell vizsgálnia, de mindkét képre helyesen kell működnie. (A palcika1.jpg képen 6, a palcika2.jpg képen pedig 9 db pálcika található.)

Page 5: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Gráfok beolvasása szkennelt ábrákról

A feladat egy olyan függvény készítése, amely a bemeneteként egy rajzolt irányítatlan gráfot ábrázoló szkennelt képet kap, a kimenete egy Matlabos graph objektum, amely a bemeneti képen levő gráffal izomorf gráfot határoz meg. Javaslat a megvalósításhoz: célszerű egy logikai típusú szomszédsági A mátrixot létrehozni. Az A mátrix i. sorának j. eleme és j. sorának i. eleme pontosan akkor true értékű (azaz 1-es), ha az i. és j. csúcsot él köti össze, különben false értékű (azaz 0-ás). Feltételezzük, hogy két csúcs között legfeljebb egyetlen él vezet, és a rajzon az élek nem keresztezik egymást. Ekkor a graph(A) függvényhívás kimenete a mátrix által meghatározott gráf objektum. Az alábbi táblázat első oszlopában a graf1.jpg, graf2.jpg, graf3.jpg bemeneti képek láthatóak, mellettük pedig egy-egy megfelelő kimenet a plot függvénnyel megjelenítve. (A csúcsokat nem kell címkézni, a fenti függvényhívás során a Matlab azokat automatikusan sorszámozza.)

graf1.jpg

graf2.jpg

graf3.jpg

Page 6: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Autópályán sávok színezése

A feladat a highway4.jpg képen levő, szaggatott záróvonallal jelölt úton a sávok címkézése és megjelenítése különböző színekkel (lásd például a lenti illusztrációt).

(forrás: http://commons.wikimedia.org/wiki/File:J%C3%B5hvi-Tartu_highway_near_Tartu,_2007-12.jpg)

Page 7: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Háttércsere

A feladat a siraly.jpg képen látható sirály lehető legpontosabb szegmentálása, majd annak elhelyezése a hatter.jpg képen a lenti illusztrációhoz hasonló módon.

Page 8: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Téglalapok számolása

A feladat a rectangles.png képen látható téglalapokat megszámolni. Segítség: minden téglalapot 1 pixel vékony vonalakkal határozunk meg.

Page 9: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Pénzérmék számolása

A program automatikusan számolja meg, hány darab pénzérme van a coins.jpg képen. A pénzérméket fedje le körlapokkal. Jelenítsen meg egy vagy több részeredmény képet (például szegmentálás eredménye). Egy eredményképet mutat a coins_covered.jpg kép.

Page 10: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Újsághirdetések, cikkek bekeretezése

A feladat a advertisment.png képen található szöveg-blokkok bekeretezése. Egy példa eredményt mutat a advertisment_result.png kép. A program mutassa meg az eredeti képet, egy vagy több közbülső eredményt (például szegmentált kép) és a végeredményképet.

Page 11: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Hullámzajjal terhelt, gyenge kontrasztú szöveg szegmentálása

A feladat a text_noised.png kép kontrasztjának javítása, azaz egy olyan bináris kép előállítása, ahol a szöveg könnyen olvasható. A képről tudjuk, hogy hullámzajjal terhelt. Egy lehetséges eredményt mutat a text_cleared.png kép.

Page 12: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Síkidomok, sokszögek meghatározása

A program detektálja a shapes.png alakzat sarkait. A sarkok legyenek címkézettek (például különböző színűek), a detektált sarkokat a program jelenítse meg. Ezután a program automatikusan állapítsa meg, melyik címkével ellátott sarkok határolnak körül egy objektumot. Például a shapes_corners.png kép szerint a piros, a kék és a zöld sarkok körülvesznek egy objektumot.

Page 13: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Mintakeresés

Feladat a brickwall.jpg képről kiválogatni (szegmentálni) azokat a téglákat, amelyek a brickwall_sample1.png illetve a brickwall_sample2.jpg mintaképhez leginkább hasonlítanak! A program jelenítsen meg részeredmény képeket is. Egy-egy végeredmény látható a brickwall_result1.jpg illetve a brickwall_result2.jpg képeken.

Page 14: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Gyalogátkelő detektálása

A feladat a crosswalk.jpg képen található zebra csíkjainak szegmentálása illetve kiszínezése. A program jelenítsen meg egy vagy több részeredmény képet. Egy lehetséges eredményt mutat a crosswalk_makred.jpg kép.

Page 15: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Légi felvételen utak keresése

A program szegmentálja a roads.jpg képen található főbb utakat. Egy lehetséges eredményt mutat a roads_segmented.jpg kép.

Page 16: HQ IHNHWH OiVG D OHQWL LOOXV]WUiFLyWpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $ ihodgdw d iuxlwv msj npshq ohy j\ p|ofv|n ohkhw ohjsrqwrvdee nlv]hjphqwioivd kiurp

Újságcikkek címének, rovatcímeknek szegmentálása

A feladat a news.jpg képen található szalagcímek címkézése; vagyis a különböző méretű illetve vastagságú betűk különböző színekkel jelenjenek meg. A program jelenítsen meg egy vagy több részeredmény képet. Egy lehetséges eredményt mutat a news_colored.jpg kép.