Image Shaker - Úkoly:


5.2.1998:

jmenoukol do stredy (11.2.)ukol do stredy (18.2.)
pro vsechny autori filtru - run() musi jit spustit i bez pripojenych obrazku! Napsat cca 50% vasi programatorske dokumentace. Rozdeleni ukolu na dokumentaci najdete zde
Michal Halva opravovat prip. chyby, dokumentace opravovat prip. chyby, dokumentace
Michael Chrzanowski testy UNDO/REDO dokumentace
Hynek Bakstein UNDO/REDO do hlavniho programu doplnovat a opravovat X-GUI
Jan Brezina konzola pro vypis hlaseni programu! (CreateConsole() a asociovat ji s stderr), udelat poradek v Win-verzi hlavni program bez (viditelne) workspace - prace nad jednim obrazkem, prikaz UNDO/REDO, podpora interaktivnich filtru
David Kristek opravit bitmapu, sjednotit headery s X-GUI, volat spravne sluzby jadra pro UNDO/REDO (pokud zatim neni) dokumentace
Martin Smola TIFF (pouzivat nas memory-manager), dialogy do I/O filtru, dokumentace spolecne s Meszarosem naportovat "feature morphing" do IS, dokumentace
Vaclav Sopik dodelat dialogy, IMG format, dokumentace SGI format, dokumentace
David Cernoch histogramove filtry (lookup-table), elipticka maska, gamma-korekce dokumentace
Zoltan Meszaros naportovat "feature" do IS, nejake urychleni (podle Bartacka) dokumentace
Jaroslav Sovicka upravy filtru, dokumentace dokumentace
Jiri Trinkewitz do IS dat filtr Fourier (1- i 3-slozkovy), Fourier kosticky, dalsi ortonormalni transformace - sinova, cosinova, Hartleyova inverzni halftoning, dokumentace


8.1.1998:

jmenoukol do pondelka (12.1.)ukol do ctvrtka (15.1.)
pro vsechny kdo jeste neudelal: do vsech svych headeru dopsat dokumentaci (v DOC++) Zacit psat programatorskou dokumentaci. Rozmyslet si jeji osnovu a napsat alespon nekolik kapitolek (chci videt, jak to bude vypadat a prip. vam upravit styl..)
Michal Halva konstruktor cXImage zobraz. masky, zoom
Michael Chrzanowski rozmyslet logiku adresaru testy, opravy chyb, navrhnout system pro lokalizaci retezcu (napr. pro ceskou verzi programu IS)
Hynek Bakstein doladit dialogy, ladeni bitmapy zobraz. masky, zoom, vypisovat "description" pri vkladani filtru
Jan Brezina opravit zobrazovani GRAY, konzola pro vypis hlaseni programu (CreateConsole() a asociovat ji s stderr) hlavni program bez (viditelne) workspace - prace nad jednim obrazkem, prikaz UNDO/REDO
David Kristek arrange workspace, vypisovat "description" pri vkladani filtru, bitmapa, volat spravne sluzby jadra pro UNDO/REDO
Martin Smola TIFF (pouzivat nas memory-manager), dialogy do I/O filtru spolecne s Meszarosem naportovat "feature morphing" do IS
Vaclav Sopik dodelat dialogy, IMG format SGI format, kompaktni ukladani palety (jen nutne barvy)
David Cernoch histogramove filtry (lookup-table), elipticka maska gamma-korekce, dokumentace
Zoltan Meszaros editace meshe v obou obrazcich naportovat "feature" do IS, nejake urychleni (kontaktovat V. Bartacka)
Jaroslav Sovicka dodelat intervaly pro barvy predelat zobraz. masky, CROP filtr
Jiri Trinkewitz do IS dat filtr Fourier (1- i 3-slozkovy) Fourier kosticky, dalsi ortonormalni transformace - sinova, cosinova, Hartleyova

18.12.1997:

jmenoukol do pondelka (5.1.)ukol do ctvrtka (8.1.)
pro vsechny kdo jeste neudelal: do vsech svych headeru dopsat dokumentaci (v DOC++) Zacit psat programatorskou dokumentaci. Rozmyslet si jeji osnovu a napsat alespon nekolik kapitolek (chci videt, jak to bude vypadat a prip. vam upravit styl..)
Michal Halva opravovat chyby, navrhnout a implementovat kategorie filtru opravovat chyby, pomoc s X_GUI
Michael Chrzanowski UNDO/REDO do hlavniho programu testy, opravy chyb
Hynek Bakstein opravit dialog API (ramecky s labelem a umistenim) implementovat bitmapu do dialogu, progress-bar?
Jan Brezina opravit chyby (zobrazovani!), konzola pro vypis hlaseni programu (CreateConsole() a asociovat ji s stderr) hlavni program bez (viditelne) workspace - prace nad jednim obrazkem
David Kristek opravit chyby, combo box, rozmistovani krabicek grafu upravit scroller, zacit pracovat na bitmape (v dialogu) - po dohode s X_GUI
Martin Smola TIFF (pouzivat nas memory-manager), dialogy do I/O filtru spolecne s Meszarosem naportovat "feature morphing" do IS
Vaclav Sopik dodelat vsechno pod I/O filtry, udelat jim dialogy SGI format, FAX formaty?
David Cernoch obecne prostredi pro jasove filtry (lookup-table), elipticka maska gamma-korekce
Zoltan Meszaros dodelat obousmernou interpolaci, editace meshe v obou obrazcich naportovat "feature" do IS, nejake urychleni (kontaktovat V. Bartacka)
Jaroslav Sovicka interaktivni zadavani masky (magicka hulka,..), domluvit zmeny v GUI pro zobrazovani masky dialogy pro JPEG
Jiri Trinkewitz blokovy FFT filtr!!!!! dalsi ortonormalni transformace - sinova, cosinova, Hartleyova!!!!!

11.12.1997:

jmenoukol do pondelka (15.12.)ukol do ctvrtka (18.12.)
pro vsechny --- do vsech svych headeru dopsat dokumentaci (v DOC++)
Michal Halva opravovat chyby opravovat chyby
Michael Chrzanowski UNDO/REDO do hlavniho programu testy, opravy chyb
Hynek Bakstein navrhnout a sepsat interface na novy prvek - bitmapu implementovat bitmapu do dialogu, brogress-bar?
Jan Brezina hlavni program bez (viditelne) workspace - prace nad jednim obrazkem
David Kristek opravit dialogove fonty, pacicky, combo box upravit scroller, zacit pracovat na bitmape (v dialogu) - po dohode s X_GUI
Martin Smola TIFF, dialogy do I/O filtru spolecne s Meszarosem naportovat "feature morphing" do IS
Vaclav Sopik dodelat vsechno pod I/O filtry, udelat jim dialogy oprava chyb, intenzivni testovani!, Sun rasterfile, xpm?
David Cernoch bikubicka interpolace v RESIZE testy, nejaky dalsi filtr
Zoltan Meszaros nejake urychleni "feature" warpingu (kontaktovat V. Bartacka) "feature" warping do IS
Jaroslav Sovicka interaktivni zadavani masky (obdelnik, magicka hulka,..) filtr RAYTRACE (koncepce, dlouhodobejsi ukol)
Jiri Trinkewitz blokovy FFT filtr!!! dalsi ortonormalni transformace - sinova, cosinova, Hartleyova!!!

4.12.1997:

jmenoukol do pondelka (8.12.)ukol do ctvrtka (11.12.)
pro vsechny --- ---
Michal Halva opravovat chyby pomoc s X_GUI?
Michael Chrzanowski multi-PATH, testy UNDO/REDO, dokumentace zdrojaku, nedodelky z minula opravy chyb
Hynek Bakstein dokoncit portovani GUI pod GTK prvni beta-verze noveho GUI, pridat nove prvky nasich dialogu
Jan Brezina hlavni program bez (viditelne) workspace - prace nad jednim obrazkem
David Kristek odstranit nekompatibility s X_GUI, nove funkce editovani workspace vicepacickove filtry
Martin Smola predelat vsechny formaty podle noveho vzoru (cIOFilter) otestovat vsechny I/O filtry, odstranit "memory leaks", dosavadni filtry by uz mely byt bez chyb!
Vaclav Sopik predelat vsechny formaty podle systemu I/O filtru (cIOFilter) vsechno otestovat (i RGBA16), Sun rasterfile, JPEG
David Cernoch bikubicka interpolace v RESIZE, resize masky dalsi tvary okenka pro range-filtry
Zoltan Meszaros prvni verze "feature-based" warping
Jaroslav Sovicka geometr. transformace masky interaktivni zadavani masky, filtr RAYTRACE (koncepce, dlouhodobejsi ukol)
Jiri Trinkewitz blokovy FFT filtr dalsi ortonormalni transformace - sinova, cosinova, Hartleyova


27.11.1997:

jmenoukol do pondelka (1.12.)ukol do ctvrtka (4.12.)
pro vsechny Projit on-line hlaseni na WWW a odpovedet na ne! ---
Michal Halva nova distribuce, popis novych funkci jadra (cIOFilter, co musi mit implementovany I/O filtry a jak..), zmeny dohodnute na schuzce kucharka na I/O?, kucharka na DLL pod UNIXem?
Michael Chrzanowski aktual. adresar, main.cfg (pokud jeste neni + navod pro ostatni), opravit chyby (delete prvku z workspace), fungujici workspace::run atd. UNDO/REDO (odladit, otestovat)
Hynek Bakstein sjednotit headery s Win32 (dialog.h) prenest hlavni program a GUI pod Gtk
Jan Brezina sjednotit headery s X-GUI (dialog.h), zobrazovani obrazku na double-click, zobrazovani RGBA16 formatu synchronizace s novym jadrem, prizpusobeni I/O filtrum (misto dosavadnich I/O obrazku), chytrejsi vykreslovani obrazku a zoom
David Kristek vice pacicek filtru (spojovani pomoci mysi), detailni rezim zobrazeni filtru (vcetne popisek) compute, run do lokalnich menu filtru, prizpusobit se I/O filtrum (jine vstupni body workspace)
Martin Smola opravit chyby (mj. RGBA16), predelat vse podle systemu I/O filtru (cIOFilter) dodelat GIF89 (pruhledna barva), dokumentace, testovat pocet pouzitych barev v palete pro save GIFu, TIFF (XWindow i Win32), testy, testy, testy
Vaclav Sopik opravit chyby (mj. RGBA16), predelat vse podle systemu I/O filtru (cIOFilter) Sun rasterfile, JPEG, testy, ..
David Cernoch maska do MOSAIC, otaceni masky ROTATE: otoceni o obecny uhel, zmena masky v RESIZE, bikubicka interpolace v RESIZE
Zoltan Meszaros kompletne funkcni verze s BSpline transformaci (+ integer-verze?) zacit "feature-based" warping
Jaroslav Sovicka ? poradne otestovat masky, odstranit chyby (prevody z/do RGBA16 ?) filtr RAYTRACE, pomoc p. Baksteinovi? (progress-bar?)
Jiri Trinkewitz skalovani vystupu FFT filtru (podle nove umluvy), odladit (FFT -> IFFT), FFT po okenku zadane velikosti (2^M x 2^N) odladit nejaky (treba i jiny filtr - sumivy?), rozmyslet dalsi transformace - sinova, cosinova, Hartleyova, Wavelets, ..


20.11.1997:

jmenoukol do pondelka (24.11.)ukol do ctvrtka (27.11.)
pro vsechny autori filtru: zkontrolovat text/filters/xx.txt (popis filtru od autora XX), zkuste pouzit stejny format jako mam ja (jp.txt), vsichni autori I/O vyplni informace o svych formatech do souboru text/io/XX.txt (format viz 'jp.txt' tamtez) ---
Michal Halva filtry bez vstupu/vystupu, filtry na save/load obrazku, nova verze bude urceno pozdeji
Michael Chrzanowski otestovat UNDO, filtry bez vstupu/vystupu (prizpusobit se) bude urceno pozdeji
Hynek Bakstein vice pacicek (alpha), delete obrazku a filtru update zobrazovani workspace pri zmene filtrem, lepsi kresleni workspace
Jan Brezina dat dohromady Win32 verzi s editovanim workspace (funkce, ktere bude mit pan Kristek hotove), nahrani workspace/run/zobrazeni vysled. obrazku zobrazovani lib. obrazku z workspace (na kliknuti), natazeni "neworkspacoveho" obrazku? Automat. registrace filtru (pridavani do menu)
David Kristek zobrazovani a editovani workspace do distribuce (hlavni program pod Windows) vsechny editacni funkce (pridavani/mazani filtru a obrazku, spojovani mysi, mazani spoju..)
Martin Smola dodelat GIF89 (pruhledna barva), dokumentace, testovat pocet pouzitych barev v palete pro save GIFu plne chodici obe verze TIFFu (XWindow i Win32), testy, testy, testy
Vaclav Sopik poradne vyzkouset svuj posledni kod, Sun rasterfile (load), dokumentace bude urceno pozdeji
David Cernoch lepsi interpolace do RESIZE? rozmazavat i alfa-kanal bude urceno pozdeji
Zoltan Meszaros BSpline transformace (verze s typem double) BSpline transformace (integer)??, dialogy, save/load, okrajove spline-krivky
Jaroslav Sovicka poradne otestovat masky, odstranit chyby Zacit s filtrem RAYTRACE, pomoc p. Baksteinovi (progress-bar?)
Jiri Trinkewitz zapojit FFT filtr do naseho systemu (a odladit) nejaky jiny filtr (sumivy?), rozmyslet dalsi transformace - sinova, cosinova, Hartleyova, Wavelets, ..


13.11.1997:

jmenoukol do pondelka (17.11.)ukol do ctvrtka (20.11.)
pro vsechny okomentovat sve headery, zkontrolovat pouzivani typu uchar8, uint16, .., autori filtru napisou popisy hotovych, rozdelanych i planovanych filtru do souboru texty/filters/filters.txt a dale se prizpusobi zmenam v jadru vsichni autori I/O vyplni informace o svych formatech do souboru texty/io/io.txt
Michal Halva aktualizace jadra (dat pryc nepouzivane funkce), okomentovat headery, podpora DLL, vyroba nove distribuce progress-bar, kucharka pro DLL
Michael Chrzanowski dodelat praci s filtry, dokumentace zdrojaku prepsat Workspace::load(), Workspace a prace s popiskami, pomocne metody do cKeyword
Hynek Bakstein vice pacicek (alpha), dokumentace, ovladani hlavniho programu z filtru (zobrazeni obrazku) dodelat vice pacicek (interaktivni prace s mysi)
Jan Brezina mel by jit nahrat WSF do pameti a provest jeho vypocet, mel by ukazat spocitane obrazky, podpora interaktivnich filtru dat dohromady Win32 verzi s editovanim workspace (funkce, ktere bude mit pan Kristek hotove)
David Kristek odladit (opravit) dialogy v hlavnim programu spolu s panem Brezinou dat do distribuce editaci workspace (nektere funkce editoru zatim mohou chybet)
Martin Smola odhalit chybu u nekterych TC PCX, jedna verze TIFFu plne chodici obe verze TIFFu (XWindow i Win32)
Vaclav Sopik rozchodit a odzkouset JPEG nektery dalsi jednoduchy format (IFF, Sun rasterfile, ..) - kouknete se na BARBORA\USR:\VYUKA\PELIKAN\FORMATY\GFORMATS.ARJ, sem a sem. PPM/PBM/PGM nedelejte - udelam to sam
David Cernoch oprava chyb (load(), ..), bilinearni interpolace do RESIZE zaostrovaci filtr, rozmyslet jeste lepsi interpolace do RESIZE
Zoltan Meszaros BSpline transformace (alpha verze), otestovat trojuhelnikovy warping v GUI BSpline transformace
Jaroslav Sovicka opravy chyb, oprava alpha-blendingu, domluvit permutaci vstupnich obrazku s jadrem nove filtry pro praci s maskami (kopie, boolovske operace, ..), vyber masky podle HSV
Jiri Trinkewitz zapojit FFT filtr do naseho systemu (alpha), vyzkouset si jakykoliv jednoduchy filtr FFT odladena verze, zacit rozmyslet inverzni halftoning


[Image Shaker project], [Computer Graphics Group]

HTML HaL Mozilla Checked! 5.2.1998, pepca.at.cgg.mff.cuni.cz