Kaj je vektorizirana slika?

V bistvu obstajata dva načina predstavljanja vizualnih podatkov na računalniku: s pikami in z geometrijo. Metoda, ki uporablja pike, pri kateri se vsakemu slikovnemu piku pove, kam naj gre, je včasih znana kot bitna slika in bolj znana kot rastrska grafika. Metoda z uporabo geometrijskih formul je znana kot vektorska ali vektorizirana grafika.

V preteklosti so bile vektorizirane slike pogosto uporabljene, ker so zahtevale veliko manj pomnilnika kot rastrske slike. Večina najstarejših grafičnih računalnikov je uporabljala grafiko, za katero so bili značilni dolgi loki, krogi in druge preproste geometrijske oblike, saj jih je bilo mogoče predstaviti le z nekaj matematičnimi vrsticami, namesto s podrobnim opisom, kje se mora pojaviti vsak piksel. Ker so računalniki napredovali in je pomnilnik postal manj problem, so se vektorizirane slike v večini aplikacij manj uporabljale, kjer so jih nadomestile rastrske slike. Vektorizirana grafika pa še vedno ostaja in iz več razlogov opaža nekaj ponovnega vzpona priljubljenosti.

Vektorizirane slike opisujejo vsak vidik svoje oblike v smislu matematične formule. Če želite videti, kako koristno je to, si predstavljajte preprosto obliko, kot je krog. V rastrski sliki bo moral krog, ki je širok 100 slikovnih pik, shraniti, kje je vsaka od slikovnih pik na tem območju 1,000 slikovnih pik. Če bi to sliko povečali, bi začeli videti pikselizacijo, saj je bilo opisanih le teh 1,000 slikovnih pik.

Nasprotno pa bi na vektorizirani sliki preprosta matematična formula opisala polmer kroga in dejstvo, da je pravi krog, procesor pa bi lahko izračunal ostalo. Ne samo, da je s tem veliko manj informacij, ampak če bi sliko povečali, bi še naprej imela gladko črto, saj bi procesor še naprej računal lok kroga. To omogoča, da se vektorizirane slike veliko lažje manipulirajo – povečajo ali skrčijo, zvijejo in upognejo – brez popačenja ali izgube kakovosti. Pomeni tudi, da bodo monitorji z višjo ločljivostjo vektorizirane slike prikazali kot grafiko z višjo ločljivostjo, medtem ko ima rastrska grafika nastavljeno največjo ločljivost, pri kateri jo je mogoče videti, nad katero ni opaziti nobenega povečanja.

Vektorizirane slike se običajno uporabljajo pri računalniško podprtem oblikovanju, v številnih upodobljenih slikah za filmske posebne učinke in vedno bolj za računalniško animacijo. Priljubljeni format Flash uporablja vektorizirane slike, kar omogoča veliko višjo ločljivost v veliko manjših datotekah kot tradicionalna rastrska grafika, zaradi česar so slike idealne za internetne aplikacije in filme.

Področje računalniške inteligence, ki se nenehno razvija, je avtomatska pretvorba raster v vektor. Številni programi poskušajo avtomatizirati proces preoblikovanja rastrske grafike – kot je slika ali fotografija – v vektorizirano različico, ki jo je nato lažje manipulirati in je v mnogih primerih lahko veliko manjše velikosti datoteke. Številni programi za vektorske slike, kot je Freehand, vključujejo orodje Trace, ki avtomatizira ta proces, in obstajajo številne specializirane aplikacije, od katerih ima vsaka svoje prednosti in slabosti.