Bitmap vs Vector
Kompiuterinėje grafikoje taškinė ir vektorinė grafika yra du failų formatai, naudojami skaitmeniniams vaizdams saugoti. Taškinio plano formatas naudoja bitų masyvą, atsižvelgiant į kiekvieno bito padėtį; tai yra bitų žemėlapis vaizdui pavaizduoti. Bitmap priklauso rastrinės grafikos vaizdo formatų klasei. Vektorinės grafikos formatu vaizdui pavaizduoti naudojamos pagrindinės geometrinės formos, pvz., taškai, linijos, kreivės ir daugiakampiai.
Daugiau apie Bitmap
Bitų, vaizduojančių vaizdą kaip masyvą, atvaizdavimas yra žinomas kaip bitų žemėlapis. Panašiai pikselių atvaizdavimas vadinamas pikselių žemėlapiu. Žvelgiant iš tam tikros perspektyvos, galima teigti, kad atvaizdavimas su 1 bitu pikselyje kaip taškinė schema ir atvaizdavimas su daugybe bitų pikselyje kaip pikselių žemėlapis. Nesuglaudintuose bitmaps formatuose vaizdo pikseliai saugomi skirtingais spalvų gyliais nuo 1, 2, 4, 8, 16, 24 ir 32 pikselių. Mažesnis nei 8 bitų spalvų gylis naudojamas pilkų atspalvių spalvoms arba indeksuotoms spalvų skalėms saugoti.
Bitmap vaizdai išsaugomi su plėtiniu.bmp. Minimalus bitmap vaizdo failo dydis gali būti gaunamas pagal dydį=plotis • aukštis • n/8, kur aukštis ir plotis pateikiami pikseliais, o n yra spalvos gylis, o dydis yra failo dydis baitais. Esant n bitų spalvų gyliui, taškinėje vaizde gali būti 2n spalvų. Padidinus, taškai, kuriuos sudaro taškinės schemos vaizdas, tampa matomi kaip ir bet kuris rastrinis vaizdas, pvz., TIFF arba JPEG, todėl vaizdas tampa neaiškus.
Daugiau apie vektorinę grafiką
Vektorinėje grafikoje vaizdui pavaizduoti naudojamos pagrindinės geometrinės figūros ir formos, o visi komponentai pavaizduoti matematinėmis išraiškomis. Vaizdas generuojamas naudojant kelius arba potėpius (vektorius, vaizduojančius formą ar geometrinę figūrą), einančius per valdymo taškų tinklelį, įterptą į vaizdo darbo planą su nustatytomis padėties koordinatėmis. Nuotraukoje pateikiamos instrukcijos, kaip sukurti tam tikros formos, spalvos ir storio potėpius. Ši informacija yra failo struktūroje, kuri nurodo kompiuteriui nupiešti vaizdą; todėl bet koks šių parametrų pakeitimas neturi didelės įtakos failo dydžiui. Dar svarbiau, kad padidinus, skirtingai nei rastrinėje grafikoje, vaizdo kokybė reikšmingai nepasikeičia. Taip yra todėl, kad vektorinė grafika generuoja vaizdą remdamasi struktūrinėmis, o ne padėties detalėmis.
Vektorinė grafika naudojama šiuolaikinėse 2D ir 3D vaizdavimo programose. Aukštos kokybės tipografija taip pat pagrįsta vektorine grafika. Dauguma šiuolaikinių spausdintuvų ir ekranų vis dar yra rastriniai įrenginiai; todėl rodant ar spausdinant vektorinę grafiką reikia konvertuoti į rastrinius vaizdus ir tai gana paprastas procesas. Proceso metu vaizdo failo dydis beveik nesikeičia. Tačiau rastrinių vaizdų konvertavimas į vektorinę grafiką yra labai sudėtingas procesas, nes rastriniame vaizde yra sudėtingų formų ir figūrų, kurias reikia pavaizduoti matematinėmis išraiškomis. Tokie įrenginiai kaip fotoaparatai ir skaitytuvai veikia pagal rastrinę, o ne vektorinę grafiką. Nepraktiška tokius vaizdus konvertuoti į vektorinę grafiką, nes reikalingas konvertavimas sudėtingas.
Vektorinės grafikos failuose naudojami failų tipai SVG ir CGM.
Kuo skiriasi bitmap ir vektorinė grafika?
• Bitmap vaizdai generuojami naudojant tam tikro spalvų gylio pikselių atvaizdavimą, o vektoriniai vaizdai generuojami naudojant pagrindines geometrines figūras ir atitinkamas matematines išraiškas.
• Didinant rastrinę grafiką, bitmaps rodo, kad elementarieji pikseliai labai praranda peržiūrimo vaizdo detales, o vektorinė grafika rodo labai mažą grafikos detalių praradimą.