Vypracoval: Ing. Juraj Palásthy

 

 

Vektorová grafika je jednou z dvoch druhov grafík používaných vo výpočtovej technike. Rastrový obrázok je založený na princípe mriežky. Naproti tomu vektorový obrázok je zložený zo základných geometrických útvarov, ako sú priamka, kruh, bod, krivka a mnohouholník.

 

Výhody vektorovej grafiky sú najmä:

  • Je možné ľubovoľné zmenšovanie, alebo zväčšovanie obrázka bez straty kvality. Počítač dokáže automaticky prispôsobiť výpočet obrázka danej ploche (veľkosti obrazu), preto tieto obrázky ostávajú vždy zaostrené a detailne vypracované. Skrátka obrázok je vždy rovnaký, len jeho veľkosť sa mení. V takomto prípade je aj vzájomný pomer objektov na obrázku vždy rovnaký.

  • Je možné pracovať s každým objektom obrázka oddelene. To znamená, že ak chceme obrázok modifikovať stačí ak upravíme niektorý jeho objekt. Všetko ostatné ostane nezmenené a mení sa len daný objekt. Takéto zmeny môžu vyvolávať pocit pohybu, zmeny farby a podobne. Tým sa obrázok stáva animovaným. Toto maximálne využívajú počítačové hry.

  • Požiadavky na pamäťové miesto sú omnoho nižšie ako pri rastrovej grafike. Je to preto, že v rastrovej grafike máme určené obsadenie jednotlivých bodov obrázku. Podľa typu kompresie a hustoty obrázka sa odvíja aj veľkosť obrázka. Vo vektorovej grafike je naopak zadefinovaný len algoritmus s jeho parametrami. To však vyžaduje rýchly procesor. Čiže všeobecne platí, že:

    •  obrázky rastrovej grafiky sú náročnejšie na operačnú pamäť

    •  obrázky vektorovej grafiky sú náročnejšie na výpočtový výkon

 

Nevýhody vektorovej grafiky:

  • Zložitejšie obstaranie obrázka – takýto obrázok nie je uložený ako súbor. Ak by sme si urobili kópiu takéhoto obrázku, tá by bola v rastrovej grafike. Tieto obrázky sú sústavne premenlivé a menia sa na základe potreby výpočtu.

  • Náročnosť na operačnú pamäť nie je až taká vysoká ako náročnosť na procesor. Nároky na pamäť narastajú vtedy, ak program pri výpočte obrázka pracuje s veľkým množstvom premenných. Vektorová grafika je náročná na výpočtový výkon a preto sa do počítača inštaluje osobitná grafická karta, ktorá obsahuje procesor pre výpočet grafických informácií.

 

Vektorová grafika má mnohoraké použitie. Najčastejšie sa používa v:

  • počítačovej sadzbe

  • tvorbe ilustrácií

  • tvorbe datagramov

  • tvorbe animácií

  • priemysle počítačových hier.

 

Základom vektorovej grafiky je analytická geometria. Tu platí to, že obrázok sa neskladá z postupnosti bodov, ale z rôznych kriviek – vektorov. Tieto krivky spájajú jednotlivé body – kotviace body, ktoré môžu mať definovanú výplň.

 

Základnými formátmi vektorovej grafiky sú:

  • eps, ps - PostScript - ješpecifickou formou jazyka PostScript, prispôsobenou pre import a export postscriptových dát, hlavne obrázkov v rámci aplikácií na rôznych platformách. Vykreslenie EPS grafiky vyžaduje interpret PostScriptu.

  • pdf - Portable Document Format 

  • ai - Adobe Ilustrator - Vektorový grafický formát, ktorý používa známi kreslič vektorových obrázkov Adobe Illustrator. Ide zrejme o najkvalitnejší formát svojho druhu so spoľahlivým PostScriptovým výstupom pre tlačiareň.

  • cdr - Corel Draw - CorelDRAW! metasúbor môže obsahovať vektorové informácie a informácie rastrového obrázka.

  • Svg - Scalable Vector Graphics - škálovateľná vektorová grafika je značkovací jazyk a formát súboru, ktorý popisuje dvojrozmernú vektorovú grafiku pomocou XML. Formát SVG by sa mal v budúcnosti stať základným otvoreným formátom pre vektorovú grafiku na Internete. SVG definuje tri základné typy grafických objektov:

    • vektorové tvary (vector graphic shapes – obdĺžnik, kružnica, elipsa, úsečka, lomená čiara, mnohouholník a krivka)

    • rastrové obrazy (raster images)

    • textové objekty

  • Zmf - Zoner Calisto - Súborový formát ZMF a formát tlačových zostáv ZMP sú proprietárnymi formátmi producenta programu. Súbory v tomto formáte nejde otvoriť v inom editore, s výnimkou prehliadača programu Zoner Photo Studio.

 

Otázky:

  1. Z čoho je zložený vektorový obrázok?

  2. Aké výhody má vektorová grafika?

  3. Aké nevýhody má vektorová grafika?

  4. Čo tvorí základ vektorovej grafiky?

  5. Aké formáty vektorovej grafiky poznáte? Popíšte ich.