Vypracoval: Ing. Juraj Palásthy
Rastrová grafika označuje spôsob ukladania obrazových informácií popisom jednotlivých bodov usporiadaných v pomyselnej mriežke. Každý bod (pixel) má určenú svoju presnú polohu, farbu a prípadne priehľadnosť (alfa kanál). Farba pixelu môže byť popísaná napríklad pomocou farebného modelu RGB, ktorý popisuje jednotlivé pixely miešaním troch základných farieb (červená, zelená, modrá). Množstvo použitých bitov potrebných na popis závisí od zvolenej farebnej hĺbky. Napríklad ak použijeme len čiernu a bielu farbu, stačí nám jediný bit pre každý pixel. Veľkosť obrázka tiež závisí od rozlíšenia, ktoré sa udáva v DPI (počet bodov na palec). Pre zobrazenie na monitore nám stačí rozlíšenie 72 DPI, pre tlač na tlačiarni minimálne 300 DPI.
Rastrové formáty
-
BMP - bitmap je formát obrázku uloženého v počítači. Tento formát sa používa hlavne v operačných systémoch Microsoft Windows a OS/2. Je to veľmi jednoduchý, nekomprimovaný (podporuje kompresiu, táto sa však prakticky nepoužíva) a bezstratový formát. Existuje viacero typov bitmáp, líšiacich sa svojou farebnou hĺbkou: 2 farby (1-bitová), 16 farieb (4-bitová), 256 farieb (8-bitová), 65 536 farieb (16-bitová) alebo 16,7 milióna farieb (24-bitová) (každý bit reprezentuje počet bitov pamäte potrebných na uchovanie informácie o farbe jedného pixelu). 8-bitové obrázky môžu byť použité aj v čiernobielom (grayscale) formáte.
-
GIF - (Graphics Interchange Format) je grafický formát určený pre rastrovú grafiku. GIF používa kompresiu LZW, ktorá je bezstratová, na rozdiel napríklad od formátu JPEG, ktorý používa stratovú kompresiu. GIF je teda vhodný pre uloženie tzv. perokresby (nápisy, plány, logá). GIF umožňuje tiež jednoduché animácie. Nevýhodou GIF je obmedzenie maximálneho počtu súčasne použitých farieb farebnej palety - naraz môže byť využitých 256 farieb (8 bitov). Toto obmedzenie nemá formát PNG, ktorý sa hodí k rovnakým účelom ako GIF a ponúka dokonca lepšiu kompresiu. Formát PNG však neumožňuje animácie. Formát GIF sa podobne ako formáty PNG a JPEG používa pre WWW grafiku na internete.
-
JPG - JPEG (vyslovovať džeipeg) je štandardná metóda stratovej kompresie používanej pre ukladanie počítačových obrázkov vo fotorealistickej kvalite. Formát súboru, ktorý tuto kompresiu používa, sa tiež bežne nazýva JPEG. Najrozšírenejšími príponami tohto formátu sú .jpg, .jpeg, .jfif, .jpe.
-
JPEG/JFIF je najčastejší formát používaný pre prenášanie a ukladanie fotografií na webe.
-
PNG - Portable Network Graphics skratka PNG (doslova prenosná sieťová grafika; oficiálna výslovnosť skratky je „ping“) je grafický formát určený pre bezstratovú kompresiu rastrovej grafiky. Bol vyvinutý ako zdokonalenie a náhrada formátu GIF, ktorý bol patentovo chránený. PNG ponúka podporu 24-bitovej farebnej hĺbky, nemá teda ako GIF obmedzenie na maximálny počet 256 farieb súčasne. PNG teda do istej miery nahradzuje GIF, ponúka viac farieb a lepšiu kompresiu.
-
PCX - Formát PCX sa používa hlavne na kresby. Obsahuje hlavičku so základnými informáciami, farebnú paletu a obrazové dáta kódované poväčšine algoritmom RLE. Môže uchovávať obrázky s farebným rozlíšením až 24 bitov.
-
TIFF - Formát TIFF sa vyznačuje veľkou flexibilitou, ale aj pomerne veľkou zložitosťou a množstvom variánt. Používa sa vo fotografii, pri snímaní rôznymi prístrojmi (napr. mikroskop), pri skenovaní, faxovaní. Formát TIFF nepoužíva výlučne jednu kompresiu, ale môžu sa vyskytovať v podstate všetky typy kompresií. V súbore je potom uvedené, aký typ bol použitý. Dáta môžu byť takisto úplne nekomprimované. TIFF rovnako ako GIF umožňuje ukladať viacero obrázkov v jednom súbore.
Každý obrázok v súbore má svoju hlavičku a informácie v hlavičke môžu byť veľmi rozsiahle, okrem štandardných informácií tam môžu byť informácie ako čas vytvorenia, copyright, rôzne detaily kompresie a pod.
Vektorová grafika
Vektorové súbory obsahujú matematické popisy prvkov predlohy, ktoré sú používané zobrazovacou aplikáciou na vytvorenie výsledného obrazu. Vektorová grafika na rozdiel od rastrovej, mapuje čiary na neviditeľnej mriežke a uchováva ich ako sústavu inštrukcií. Tieto inštrukcie presne popisujú tvar, veľkosť, pozíciu každej čiary, kruhu a polygónu v obrázku. Inštrukcie obsahujú informácie o hrúbke čiary a jej farbe, ako aj o výplni kreslených objektov.
Každý program pracujúci s vektorovými súbormi má vlastnú interpretáciu inštrukcií na vykresľovanie súborov. Preto sa pri vektorových súboroch nedá hovoriť o univerzálnych (štandardných) formátoch. Vektorové programy obvykle umožňujú prevod do iného (kokurenčného) formátu.