hq ihnhwh oivg d ohqwl looxv]wuiflywpkardos/oktatas/kepfeld/... · 2018-02-04 · 6]hjphqwioiv $...
TRANSCRIPT
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).
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/)
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)
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ó.)
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
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)
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.
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.
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.
Ú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.
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.
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.
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.
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.
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.
Ú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.