Digitális képfeldolgozás gyakorlat (2011-2012-2)
Főoldal
Követelmények
Határidők
Gyakorlati segédanyag
Gyakorlatvezetők honlapjai
Linkek

Általános információk


Fogadó óra: hétfő 15-16   Árpád tér 2. 216. szoba (tetőtér)

E-mail: gnemeth [ at ] inf.u-szeged.hu
Web: http://www.inf.u-szeged.hu/~gnemeth


Digitális képfeldolgozás gyakorlat (2011-2012-2)



A kurzus weboldala

Hírek, információk, aktualitások


Képfeldolgozás feladatgyűjtemény
(1.3 verzió)
Letöltés(.ZIP), PDF
Knoppix Live DVD 2012. 02. 27.
Egy hallgatótársatok feltöltötte a Knoppix Live DVD iso-t a honlapjára. Köszönet érte!! Innen elérhetitek. A DVD-n ugyanúgy kell konfigurálni a Cantata-t, mint ahogy korábban a gyakorlatokon.
Új virtuális gép - QEMU 2012. 02. 16.
Gara Misi elkészítette a Khoros Cantata QEMU-n futó verzióját is. Letölthető a honlapról
Feladatgyűjtemény 2010. 02. 02.
Elkészült a feladatgyjűtemény 1.3-as verziója. A honlapomról már nem csak a ZIP, hanem a PDF külön is letöltető.
Módosított virtuális gép 2009. 04. 29.
Gara Misi felrakta a honlapjára a virtuális linux újabb verzióját, amely már a fodítót is tartalmazza.
Képfeldolgozás feladatgyűjtemény v1.2 béta 2009. 03. 11.
Összeállítottunk egy digitális képfeldolgozás feladatgyűjteményt Khoros Cantata és VisiQuest rendszerhez. Jelenleg még egy kezdeti változat van fenn, ami azt jelenti, hogy még lehetnek apróbb változtatások benne (pl. hogy egy feladatnak átminősítjük a nehézségi fokát). Használjátok bátran! Nyomtatni a végleges verziót lesz érdemes, erre még egy kicsit várni kell. A pdf viszont használható. Most olyan 98%-os állapotban van.
Khoros Cantata használata Windows alól 2009. 02. 26.
Gara Misi felrakott egy leírást a honlapjára, hogy hogyan tudjátok még egyszerűbben kezelni a Khoros Cantata-t Windows-on. A leírást megtaláljátok itt.

Misi készített egy másik leírást is, amely abban segít, hogy hogyan tujátok elérni a kabinetes Cantata-t otthonról SSH-n keresztül.


Követelmények


(a második hétig minimálisan változhat!!)

A félév során két kötelező programot kell leadni és két ZH lesz.

A kötelező programokra megadott határidőkig jelentkezni kell. Csak a választott feladatnak megfelelő program adható be és fogadható el. A kötelező programokat a beküldési határidőig CooSpace-en keresztül kell beadni. A kötelező programokra alapvetően nem jár pontszám, azonban igényes munka és a feladatok helyes megoldása esetén a gyakorlatvezetők a megoldásokat plusz pontokkal jutalmazhatják.

A választható feladatok mellett szerepelni fog, hogy az adott feladatra legfeljebb hány plusz pont adható. Az első kötelező programban egy műveletsort kell létrehozni Khoros Cantata-ban, amely igényes megoldás esetén 1 vagy 2 plusz ponttal értékelhető. A második kötelező feladatban egy képfeldolgozó műveletet ("dobozt") kell készíteni Craftsman-ben. A program csak abban az esetben fogadható el, ha megfelel az előírt technikai követelményeknek is (fájlnév, könyvtárszerkezet,stb.) és hiba nélkül lefordul és futtatható. A programok mellé minden külső fájlt (pl. egyedi képek) mellékelni kell! Az a program, amely nem tesz eleget a kiírt elvárásoknak nem fogadható el! A második feladatra a megoldástól és a feladat nehézségétől függően 1, 2, 3 vagy 4 pont adható. Mindkét kötelező feladatnak önálló munkának kell lennie! Nem fogadható el az a beadott kötelező feladat, amely feltételezhetően másolt vagy közös munka!

A második teljesítendő feltétel a zárthelyi dolgozatok. A félév során két zárthelyi dolgozatra kerül sor. A dolgozatokra 10-10 pont adható. Csak az írhat dolgozatot aki a megadott határidőig beküldte a választott kötelező feladatot és a gyakorlatvezető elfogadta azt. A zárthelyi dolgozat alatt csak a kiadott segédanyag használható. Órai jegyzet, előadásjegyzet, internetes anyag, "puska" nem használható. A két ZH-ból maximálisan 20 pont szerezhető. ZH nem pótolható és nem javítható, illetve nem váltható ki másfajta teljesítéssel!

Fontos, hogy aki a határidőig nem választott kötelező programot, a választott kötelező programot nem töltötte fel időben a CooSpace-en, vagy esetleg a gyakorlatvezető nem fogadta el a feladat megoldását, nem írhat dolgozatot!

A gyakorlat teljesítése akkor sikeres, ha a hallgató a két kötelező feladatból illetve a két ZH-ból összesen szerezhető 26 pontból legalább 10 pontot szerzett.


Kötelező programok, ZH-k


Két kötelező programot kell leadni a félév során.

Jelentkezés az 1. kötelező programra: 2012. március 16. péntek 23:59:00-ig
1. kötelező program (műveletsor)
Leadási határidő: 2012. március 22. csütörtök 23:59:00
Jelentkezés az 2. kötelező programra: 2012. május 4. péntek 23:59:00
2. kötelező program (képfeldolgozó művelet - glyph)
Leadási határidő: 2012. május 10. csütörtök 23:59:00


Zárthelyi dolgozatok:

1. ZH: 2012. március 26. (a gyakorlat időpontjában)
2. ZH: 2012. május 14. (a gyakorlat időpontjában)


Gyakorlati segédanyag


1. Gyakorlat: Bevezetés
Domokos Csaba segédanyaga

2. Gyakorlat: Bevezetés a Khoros Cantata-ba
A Khoros használata
Domokos Csaba segédanyaga
Példák:
3. Gyakorlat: Fourier-tranformáció
Fourier-transzformáció tulajdonságai
Domokos Csaba segédanyaga
Példák:
4. Gyakorlat: Mintavételezés, kvantálás, konvolúció
Feladatok
cam1.xv, cam2.xv
Domokos Csaba segédanyaga

Példák:
5. Gyakorlat: Pontoperációk
Feladatok
angiography.xv
pet02_raw.010.ascii

Domokos Csaba segédanyaga
Példák:
6. Gyakorlat: Hisztogram operációk, zajterhelés, zajszűrés
Feladatok(javított ábrákkal)
ct_chest.kdf
Picture2.xv
Hisztogram kiegyenlítés
Domokos Csaba segédanyaga
Példák:
7. Gyakorlat: Éldetektálás
Feladatok

Példák:
8. Gyakorlat: 1. ZH

9. Gyakorlat: Képfeldolgozó művelet készítése

10-11. Gyakorlat: Példaprogramok Khoros Cantata-ban

Példák: Feladatok:
12. Gyakorlat: Példaprogramok Khoros Cantata-ban

Grafikus kezelőelemek: Khoros programming tutorial
Színes képek kezelése
Példák:
13. Gyakorlat: Affin transzformációk és mintavételezés

Példák:
14. Gyakorlat: 2. ZH


Gyakorlatvezetők honlapjai

Domokos Csaba honlapja
Gara Mihály honlapja
Hantos Norbert honlapja
Kardos Péter honlapja
Molnár Csaba honlapja
Varga László honlapja


Linkek


Egy másik weboldalam...
Khoros Tutorial
Khoros Programming Tutorial