AMIGA REVIEW online
  Uvodná stránka     Software     Hry     Obaly     Download     Amiga na PC     Amiga Forever  

GfxCon v 1.6

Lenka Eslerová

Program pro konverzi formátu grafiky

GfxCon v1.6 je nová verze (4.6.1995) staršího programu pro konverzi mezi nejpoužívanějšími grafickými formáty. Program má 102 kB a je to Cardware/EmailWare, takže pokud ho používáte, pošlete autorovi pohled nebo e-mail. Jeho autor Dirk Farin si jako hlavní cíl při vývoji určil jednoduchost použití a vysokou kvalitu. Posuďte sami, nakolik se mu to podařilo.

Požadavky
Program požaduje Kickstart 1.2 a 20 kB na zásobníku :-) Doporučen je procesor 68020 nebo lepší, 4 MB paměti a harddisk. Zdá se vám to mnoho? Program spotřebuje poměrně dost paměti, protože každý obrázek je vnitřně reprezentován ve 24 bitové grafice, plus další paměť na pomocné informace, takže například obrázek o rozměru 640 x 512 bodů zabírá 1,25 MB. Některé další efekty, jako změna velikostí nebo rotace, potřebují dva buffery, což však neznamená dvojnásobnou spotřebu paměti, protože program ví, která data již nebude potřebovat, a příslušnou paměť uvolňuje. Pokud nepostačuje velikost RAM, uchovávají se momentálně nepotřebná data na harddisku (tzv. virtuální pomět).

Tooltypes
Program GfxCon používá pro svou konfiguraci mnoho nástrojů, které můžete nastavovat v ikoně.
- "LANGUAGE" (jazyk): první verze programu byly vytvořeny v době Kickstartu 1.2, kdy se nikomu ani nesnilo o nějaké lokalizaci, takže autor vyřešil tento problém pomocí tooltypes; k dispozici je momentálně angličtina a němčina. Nu vida, lokalizace pod KS 1 .2.
- "TEMPDIR" slouží pro nastavení dočasného adresáře, pokud je nutné swapování na harddisk z výše popsaného důvodu. Program sám pomocné soubory smaže, když je již nepotřebuje. Pro případ neočekávaného ukončení programu (vypnutí počítače během práce programu, výpadek proudu) kontroluje GfxCon při startu, zda na disku nezbývají pomocné soubory od minula, a případně je smaže.
- "STDLOADPATH", "STDSAVEPATH" slouží těm, kdo většinu obrázků ukládají do jediného adresáře, k přednastavení tohoto standardního adresáře pro nahrávání a ukládání.
- "GADGETFONT" specifikuje font pro většinu gadgetů a pro výstup.
- "TITLEFONT" specifikuje font pro titulky a pro velké gadgety.
- "MINMEM" udává množství paměti (v bytech), kterou program nesmí spotřebovat pro grafická data.
- "MINMEMBLOCK" je minimální velikost bloku paměti, který si GfxCon pro sebe alokuje; není-li již k dispozici tolik volné paměti, nebude se alokovat, ale swapovat na disk.

Základy práce s programem
Program otevírá okno na obrazovce Workbenche. V horní části tohoto okna se do rámečků "Load" a "Save" zadává jméno (a případně i cesta) souboru, který se má nahrát/uložit. Po zadání cesty k načítanému souboru se program pokusí určit formát, v němž je soubor uložen, a určený formát vypisuje do rámečku "input format".
Pokud není formát rozeznán, předpokládá se, že jde o data ve formátu RGB, což znamená oddělené uložení červené, zelené a modré složky obrázku, a pod rámečkem pro vstupní soubor se uvolní další dva rámečky pro zadání potřebné cesty k dalším dvěma souborům (se zelenou a modrou částí).
V rámečku "output format" se zadává požadovaný výstupní formát dat. (Podporované vstupní a výstupní formáty uvedu dále.) Pokud je zvolen výstupní formát ILBM, který podporuje několik barevných módů, lze ještě v rámečku "colormode" nastavit příslušný mód.
Počet barev se nastavuje v rámečku "colors". Většina formátů podporuje pouze počty barev které jsou mocninou čísla 2. Pokud zadáte jiné číslo, GfxCon použije nejbližší vyšší mocninu čísla 2 a zbylé barvy se nepoužijí. Pokud zadáte více barev, než umožňuje zvolený grafický formát program nastaví maximální počet barev daného formátu.

Speciality
- změna velikostí: ve skupině "size" zatrhněte rámeček "custom". Tím se rámečky "width" (šířka) a "height" (výška) uvolní pro zápis. Místo aktuálních rozměrů obrázků, které jsou v rámečcích vypsány, do nich napište nový vámi požadovaný rozměr obrázku. Pokud obrázek zvětšujete a nechcete, aby se vytvořily "velké body" (obrázek již není hladký, ale je složen z velkých jednobarevných obdélníků), zatrhněte rámeček "interpolated". Konverze bude trvat déle (a mohou při ní vznikat dosud nepoužité barvy), ale výsledkem bude hladší obrázek.
- zrcadlení: můžete převrátit obrázek kolem jeho svislé (vertical) nebo vodorovné (horizontal) osy - nebo kolem obou, což je totéž jako rotace o 180 stupňů - příslušnou volbou v rámečku "flip" ve skupině "transform".
- rotace: v rámečku "rotate" ve skupině "transform" můžete také zadat rotaci obrázku o +/- 90 stupňů.
- změna jasu a kontrastu: jas ("brightness") se nastavuje v rozmezí -255 až +255; normální hodnota je 0. Kontrast ("contrast") celého obrázku se nastavuje v procentech, minimální možná hodnota je 1 %, nastavení v rozsahu 1% až 99% snižuje kontrast obrázku, hodnota nad 100% kontrast zvyšuje.
- program nabízí také následující barevné efekty (viz gadget "effects" ve skupině "colors"): konverze na černobílý obrázek ("black/white"), inverze obrázku ("inverse"), černobílý negativ ("inverse & bw"), barevné filtry v barvách červená (red), zelená (green), modrá (blue), žlutá (yellow), magenta a cyan, a zobrazení ve stupních šedi ("grayscale").
- dithering je důležitý při snižování počtu barev, zamezí se tím vzniku často příšerně vypadajících nepravých barev. Princip: bod v barvě, která není k dispozici, se nahradí body v několika barvách tak, aby z větší dálky vypadal přibližně jako v původní barvě.

Vlastní konverze
Konverze se spouští tlačítkem "Convert" v levé dolní části okna programu. Otevře se okno, v jehož dolní části program vypisuje právě probíhající akce (změna velikostí, barevný filtr, ukládání.../ a v rámečku v horní části okna graficky znázorňuje množství již dokončené práce.

Informace o obrázku
Pomocí tlačítka "Infos" v dolní části okna programu lze vyvolat informace o nahrávaném obrázku. Zobrazované informace závisí na formátu souboru, například u ILBM to je šířka, výška, počet bitplánů, počet barev, přítomnost CAMG v IFF souboru, typ komprese, pozice, maskování, aspekt (poměr stran) a velikost stránky.

Podporované formáty
Program GfxCon podporuje následující formáty:
- pro nahrávání i ukládání: ILBM (libovolný počet barev, HAM6, HAM8, 24-bitové ExtraHalfBrite jen nahrávání), PCX, GIF, JPEG, RGB.
- pouze pro nahrávání: RGB8 a RGBN, IMG, TIFF, Targa.
- pouze pro ukládání: Postscript (jen černobíle).

Závěr
Dosud bylo běžnou metodou konverze nahrání do některého grafického programu, který "uměl" oba požadované formáty, a uložení nezměněného obrázku v novém formátu. Nyní je zde nástroj, který práci s konvertováním grafických souborů silně zjednoduší. Práce s ním je skutečně elegantní, vše je přehledné a přátelské... Navíc umožňuje mnoho dalších zajímavých grafických úprav obrázků.
Shledávám pouze jednu podstatnější vadu: GfxCon neumožňuje prohlížení konvertovaných obrázků (autor to plánuje pro příští verze).
Těm, které tento program zaujal, ještě prozradím, že jej naleznou na Aminetu.

Vytlačiť článok


© ATLANTIDA Publishing Všechna práva vyhrazena.
Žádna část nesmí být reprodukována nebo jinak šířena bez písemného svolení vydavatele.



Amiga na Vašem PC rychle, snadno a zdarma!


none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )