3.2 Rastrové formáty

Formátů pro ukládání rastrového obrazu existuje celá řada (řádově stovky), přesto si některé vydobyly tak významné postavení, že není nutné o jejich (blízké) budoucnosti pochybovat. Následující přehled je tedy jen krátkou a neúplnou exkursí do světa rastrových formátů.

Úvod

Vzhledem k původu formátu JPEG (správně označovaného jako JPEG/JFIF) v pracovní skupině expertů přes fotografii, je zaměřen na ukládání digitálního obrazu fotografie.

Umožňuje uložit přibližně 16 miliónů barev.

Používá ztrátovou kompresi (DCT), která zajišťuje pouze to, že obraz po dekomprimaci je velmi podobný obrazu před komprimací. Takové chování způsobuje problémy při zobrazování tenkých linií a souvislých ploch. V některých případech je i na první pohled poznat zhoršení kvality obrazu.

Výhodou tohoto formátu je bezesporu možnost nastavení úrovně kvality 100 - 1 %. Čím je menší kvalita, tím dosahuje obraz většího zkreslení, ale tím je i menší soubor k zaslání po síti.

Kvalita nastavena na 85 %. Velikost souboru 137904 bajtů.

Kvalita nastavena na 50 %. Velikost souboru 66975 bajtů.

Kvalita nastavena na 25 %. Velikost souboru 41656 bajtů.

Kvalita nastavena na 5 %. Velikost souboru 10970 bajtů.

JPEG

Formát GIF umožňuje uložit 256 různých barev v jednom obrázku. Umožňuje rovněž nastavení průhlednosti pro jednu barvu.

Používá způsob komprese označovaný jako bezeztrátový (LZW), který zaručuje, že komprimací (zhuštěním) obrazových dat nedojde ke ztrátě informace, tj. před komprimací a po dekomprimaci jsou si obrazy rovny. Takovýto způsob komprimace zajišťuje nezkreslení tenkých linií, které se obvykle v prezentacích vyskytují, a plynulé vykreslení velkých jednobarevných ploch, které se zde rovněž objevují.

Komprese obrazu je velmi výrazná a umožňuje vytvářet velmi malé soubory pro přenos po síti. Kromě toho nabízí pro "optimalizaci" přenosu po síti způsob řádkového prokládání obrazu, kdy se při přenosu na stranu klienta vynechává každý n-tý (přičemž n je sudé číslo) řádek rastru. Uživatel tak již po přenesení 1/2 obrazu ví (u 1/4 obrazu to tuší), co se na obrázku prezentuje.

GIF

Formát BMP je velmi oblíbeným formátem, protože jeho struktura je jednoduchá. Existuje v několika variantách. Obvyklá je plnobarevná varianta (16 mil. barev), ale můžete se setkat i s 256, 16 nebo i 2 barvami. Formát BMP ve své základní variantě nepoužívá komprimaci, což pak znamená velké objemy dat. Proto je tento formát nevhodný pro jakékoliv přenosy po počítačové síti.

BMP

Formát PNG je nejmladším formátem obvyklým pro publikování. Vznikl jako reakce na licencování formátu GIF a některých nedostatků formátu GIF. Specifikace formátu je definována WWW Konsorciem.

Formát PNG umožňuje ukládat rastry v barevné hloubce od 256 do 16 miliónů barev. Je tak možné barevnou hloubku variantně nastavit. Umožňuje rovněž plné nastavení průhlednosti pro každý pixel obrázku.

Používá bezeztrátovou kompresi, která dosahuje úrovně (dle velikosti souboru) JPEG resp. GIF v závislosti na množství barev a přitom zachovává kvalitu GIF souborů, tj. nedochází ke zkreslení tenkých linií a jednobarevných ploch.

Kromě toho nabízí pro "optimalizaci" přenosu po síti způsob dvourozměrného prokládání obrazu. Oproti formátu GIF se prokládá ve směru řádků i sloupců. Uživatel tak již po přenesení 1/4 obrazu ví (u 1/8 obrazu to tuší), co se na obrázku prezentuje.

PNG formát není podporován staršími WWW prohlížeči, což se může jevit jako nevýhoda.

PNG

Mezi hlavní lze určitě zařadit formáty TIFF a MrSID.

Formát TIFF je komplikovaným, ale často využívaným formátem v oblasti počítačové grafiky. Velmi často se využívá k uložení leteckých a družicových snímků.

Formát MrSID je nový formát umožňující vysokou komprimaci obrazu při zachování kvality obrazu. Používá se především pro uložení leteckých a družicových snímků.

Další formáty

Prokládání obrazu formátů GIF a PNG

Barevná hloubka formátů GIF, JPEG a PNG

KONTROLNÍ OTÁZKA

 

Pro jaké účely je vhodný formát BMP. Srovnejte s jinými formáty.


KONTROLNÍ OTÁZKA

 

Srovnejte rastrové formáty BMP, JPEG, GIF a PNG


KONTROLNÍ OTÁZKA

 

Jaký nekomprimovaný bitmapový formát byste použili pro záznam fotografie, jaký komprimovaný bitmapový formát byste použili pro záznam textu.