Kas yra vektorinė grafika?

Vektorinė grafika yra kompiuterinės grafikos koncepcija, kuri apibrėžia vaizdą kaip taškų, sujungtų linijomis ir kreivėmis, rinkinį. Tai lyginant su rastrine grafika, kuri atskirai išsaugo kiekvieno pikselio vertę.

Ši dizaino koncepcija reiškia, kad vektorinius vaizdus galima didinti ir sumažinti, neprarandant kokybės ar nepadidinant failo dydžio. Palyginimui, padidinus rastrinių vaizdų mastelį, padidėja failo dydis ir atsiranda pikselių, nes kompiuteris turi atspėti, kokios vertės turi būti nauji pikseliai.

Su vektorine grafika susijusios problemos

Kad ir kaip skambėtų taip, kad vektoriniai vaizdai turėtų būti teikiami pirmenybė, o ne rastriniai vaizdai, taip būna ne visada. Vektoriniai vaizdai dažnai susiduria su sudėtingomis scenomis, tokiomis kaip nuotraukos. Sklandų nuolatinį spalvų pasikeitimą iš esmės neįmanoma atkartoti formos formatu, nepadidinant failo dydžio, palyginti su rastriniu vaizdu. Pavyzdžiui, rastrinio formato nuotrauką konvertavus į vektorinį vaizdą, failo dydis gali padidėti nuo dešimties iki šimto kartų, o taip pat labai pastebimai pablogėjusi kokybė dėl juostų artefaktai.

Patarimas: juostelių artefaktas yra vaizdo netobulumas, kai tolygus spalvų perėjimas yra akivaizdžiai pakopinis, todėl matomos skirtingos spalvų juostos.

Kur naudinga vektorinė grafika?

Vektorinė grafika paprastai yra naudinga kuriant supaprastintus vaizdus, ​​​​pvz., logotipus, kur yra mažiau sudėtingų formų ir smulkių spalvų. Tokiais atvejais vektorinės grafikos mastelį galima didinti ir sumažinti, nepabloginant kokybės. Pavyzdžiui, kreivę galite priartinti tiek, kiek norite, ir ji vis tiek bus lygi ir ryški, o ne taps akivaizdžiai dantyta ar neryški.

Nors vektorizavimas arba rastrinės grafikos konvertavimo į vektorinį formatą procesas turi daug problemų, atvirkščiai nėra tiesa. Vektorinių vaizdų rastravimas yra paprastas, nes kompiuteris turi įrašyti tik kiekvieno pikselio reikšmes konvertavimo metu. Rasterizacijos procesas taip pat būtinas norint rodyti vektorinius vaizdus kompiuterių ekranuose, nes monitorius sudaro pikselių tinkleliai.