Vektorová grafika je koncept počítačovej grafiky, ktorý definuje obrázok ako množinu bodov, ktoré sú spojené čiarami a krivkami. To je v porovnaní s rastrovou grafikou, ktorá individuálne ukladá hodnotu každého pixelu.
Tento koncept dizajnu znamená, že vektorové obrázky možno ľubovoľne zmenšovať a zmenšovať bez straty kvality alebo zväčšenia veľkosti súboru. V porovnaní s tým, škálovanie rastrových obrázkov nahor zväčšuje veľkosť súboru a vedie k pixelizácii, pretože počítač musí uhádnuť, akú hodnotu by mali mať nové pixely.
Problémy s vektorovou grafikou
Hoci to môže znieť, že by sa mali uprednostňovať vektorové obrázky pred rastrovými obrázkami, nie je to vždy tak. Vektorové obrázky často zápasia so zložitými scénami, ako sú fotografie. Plynulé plynulé zmeny farby je v podstate nemožné replikovať vo formáte založenom na tvare bez masívneho zväčšenia veľkosti súboru v porovnaní s rastrovým obrázkom. Napríklad konvertovanie fotografie v rastrovom formáte na vektorový obrázok môže viesť k desaťnásobnému až stonásobnému zvýšeniu veľkosti súboru, pričom dôjde aj k veľmi výraznému zníženiu kvality v dôsledku pruhovaných artefaktov.
Tip: Pásový artefakt je nedokonalosť na obrázku, kde to, čo by malo byť plynulým prechodom farieb, je namiesto toho zjavne stupňovité, čo spôsobuje, že sú viditeľné zreteľné farebné pásy.
Kde je vektorová grafika užitočná?
Vektorová grafika je vo všeobecnosti užitočná pre jednoduchšie obrázky, ako sú logá, kde je menej zložitých tvarov a jemne detailné sfarbenie. V týchto kontextoch je možné vektorovú grafiku ľubovoľne zmenšovať a zmenšovať bez zníženia kvality. Napríklad môžete krivku priblížiť, koľko chcete, a krivka bude stále hladká a ostrá, nie očividne zubatá alebo rozmazaná.
Zatiaľ čo vektorizácia alebo proces prevodu rastrovej grafiky na vektorový formát prináša veľa problémov, opak nie je pravdou. Rastrovanie vektorových obrázkov je jednoduché, pretože počítač potrebuje iba zaznamenať hodnoty každého pixelu v čase konverzie. Proces rastrovania je tiež potrebný na zobrazenie vektorových obrázkov na obrazovkách počítačov, pretože monitory sa skladajú z mriežok pixelov.