Autor: Michal Pohorelsky
Uverejneno: CHIP 10/97, str. 176-178
Grafika pro Warp


Pocatek roku 1996 prinesl Internetu a grafickym konverznim programum vyrazne bourlive obdobi. Na sklonku roku 1995 si totiz firma Unisys vzpomnela na svuj jiz drive patentovany format GIF a zacala uplatnovat tvrdou licencni politiku, coz vyvolalo velkou bouri protestu. Rozhorceni nad licencni politikou ovsem privedlo na svet novy vykonny graficky format - PNG (Portable Network Graphics). Autori grafickych programu proto museli do novych verzi svych programu urcenych pro Windows 95 nebo OS/2 Warp zabudovat take podporu pro novou PNG grafiku.
Zde budeme srovnavat dva 32-bitove sharewarove programy, ktere sice byly vytvoreny pro starsi OS/2 Warp 3.0, ale funguji naprosto spolehlive take pod OS/2 Warp 4.0. Samozrejmosti je rovnez plna podpora systemu HPFS a FAT.

PMView verze 0.92 (vytvoren: 1995)

Graficky nastroj PMView patri v systemu OS/2 jednoznacne mezi nejznamejsi aplikace pro snimani, upravy a konverze obrazku. PMView je velmi vsestranny program, ktery rozsahem svych funkci predstihuje i nektere konkurenty ze systemu Windows 3.x. Podrobna napoveda ke kazde funkci v menu je samozrejmosti. Prinosem je take kvalitni podpora mysi. Aplikacni okno PMView je rozdelena na dve casti. V horni ctvrtine se nachazi celkem sedm menu, ktere vam zprostredkuji vsechny funkce programu. Uzivatel ovsem muze tyto staticka menu vypnout a pouzivat ekvivalentni plovouci menu. Cely zbytek okna je tvoren velkym editacnim oknem, ktere zobrazuje nactene graficke soubory.
Silnou strankou PMView je prace s barvami. Krome nastaveni svetlosti, kontrastu a intenzity barev je mozne take upravovat jednotlive slozky v RGB schematu a provest Gamma korekci, coz je nesmirne dulezite pri vyuzivani integrovane podpory pro TWAIN skenery. V pripade potreby take muzeme editovat paletu aktualnich barev nebo pouzit zajimavy efekt Solarize.
PMView pracuje ve trech ruznych rezimech - View, Edit a Slideshow. Zatimco rezimy View a Edit umoznuji (s urcitymi rozdily) provadet libovolne manipulace s obrazky, rezim Slideshow vam nabidne velmi komfortni prostredi pro tvorbu grafickych slide-show prezentaci. Zakladnim nosnym prvkem tohoto rezimu je Slideshow Container. S nim primo spolupracuje Slideshow Controller, ktery umoznuje prehravani vytvorenych prezentaci (interni format *.SHW) pomoci ovladani, ktere uzivatel zna ze systemoveho digitalniho video prehravace - zpetne previjeni, stopka, pausa, play. PMView umi cist/zapisovat nasledujici formaty souboru:

Navic program umi nacist grafiku ve formatech - Encapsulated PostScript (EPS) a Kodak Photo-CD (PCD, max. 6144 x 4096 bodu). Obrazky si ovsem muzeme vyrobit sami tak, ze vyuzijeme mys a nekterou ze ctyr vykonnych integrovanych funkci pro sejmuti vyrezu pracovni plochy, cele plochy, vybrane slozky nebo jen vnitrku vybrane slozky. Pritom muzeme vyuzit funkce pracujici se schrankou (clipboardem).
Diky funkcim v menu Transform lze obrazky snadno zrcadlove prevracet (horizontalne, vertikalne, diagonalne) a provadet s nimi ruzne rotace (o 90 stupnu, 180 stupnu, libovolny uhel). Komfortnim zpusobem muzeme take menit fyzicke rozmery obrazku. PMView nabizi rozsahle moznosti pri vlastni konfiguraci. Pokud v menu View aktivujete funkci Options, objevi se clenity dialog s 13 konfiguracnimi zalozkami, ktere maji mnoho parametru. PMView dusledne pouziva technologii dynamickeho multithreadingu (thready - soucasne bezici vetve vypoctu v jedne aplikaci), coz mu umoznuje provadet vsechny vypocty velkou rychlosti s vyrazne mensim zatizenim celeho OS. Vetsina kodu PMView ovsem byla vytvorena v jazyku C++ s optimalizaci na procesor Pentium, takze na PC/486DX nelze logicky dosahnout optimalniho vykonu.
Celkovy dojem ze schopnosti PMView 0.92 je velmi priznivy, i kdyz uzivatele Windows NT/95 maji dnes k dispozici prece jen vykonnejsi sharewarove programy.

PMJPEG verze 1.74 (vytvoren: 1995)

Graficky prohlizec PMJPEG je mnohem profilovanejsim programem nez PMView. PMJPEG take funguje vyhradne v grafickem prostredi WPS a je urcen pro mene narocnou praci s obrazky. PMJPEG ma sice o hodne mene funkci nez PMView, ale jeho uzivatele urcite oceni prehlednost ovladani, ktere Vam nabidne masivni podporu grafickeho formatu JPEG a dalsi casto pouzivane funkce. Plocha aplikacniho okna prohlizece je rozdelena na dve casti. V horni ctvrtine se nachazi celkem sest menu, jenz vam nabidnou vsechny funkce programu. Zbytek okna je tvoren velkym editacnim oknem, ktere zobrazuje nactene graficke soubory. Podpora mysi je dobra, ale trochu zaostava za PMView.
Silnou strankou PMJPEG je podpora grafickeho formatu JPEG a prace s barvami. Vedle nastaveni kontrastu, Gamma korekce a vytvoreni negativu je mozne take upravovat jednotlive slozky v schematech RGB a HSV. Dalsi efekty bohuzel nejsou k dispozici.
I kdyz PMJPEG nema specialni rezim pro slideshow, muzeme v nem jednodussi slide-show prezentace vytvaret. PMJPEG umi cist/zapisovat v grafickych formatech - BMP (OS/2 i Windows), GIF, IFF, JPG, PCX, PPM, TGA a TIF (kratky popis najdete u PMView). Podpora grafickeho formatu PNG pohrichu chybi.
Sejmout obrazovku nebo jeji vyrez je ovsem jednoduche, protoze PMJPEG disponuje ctyrmi funkcemi, ktere vam nabidnou stejne sluzby jako PMView. Funkce pracujici se schrankou (clipboardem) jsou rovnez samozrejmosti. Obrazky uzivatel muze zrcadlove prevracet (horizontalne ci vertikalne) a provadet s nimi rotace (pouze po 90 stupnich). Navic muzeme menit take fyzicke rozmery obrazku. Oba recenzovane programy dokazi nactene obrazky i vytvorene vyrezy komfortnim zpusobem zvetsovat ci zmensovat, takze prohlizeni drobnych detailu nepredstavuje problem. Prijemnou vlastnosti programu je schopnost generovat ikony pro objekty WPS.
Spravne nakonfigurovani programu zvladne i zacatecnik, ponevadz potencionalni uzivatel neni zavalen konfiguracnimi zalozkami jako v PMView. PMJPEG neni podle dokumentace optimalizovan pro Pentium. Celkove je mozne rici, ze PMJPEG je kvalitni graficky nastroj pro mene zkusene uzivatele.




Skok na dalsi stranku Skok na hlavni menu Skok na dalsi stranku


Copyright (c) 1993-2000 Michal Pohorelsky