Bitmap vs Vector
Kompiuterinėje grafikoje „Bitmap“ir „Vector“grafika yra du failų formatai, naudojami skaitmeniniams vaizdams saugoti. Bitmap formate naudojamas bitų masyvas, atsižvelgiant į kiekvieno bitų padėtį; tai yra bitų žemėlapis vaizdui atvaizduoti. „Bitmap“priklauso rastrinių grafinių vaizdų formato klasei. Vektorinės grafikos formate vaizdui vaizduoti naudojamos pagrindinės geometrinės formos, tokios kaip 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 taškų atvaizdavimas vadinamas pixmap. Žvelgiant iš tam tikros perspektyvos, galima teigti, kad kartografavimas su 1 bitų pikseliu kaip bitų žemėlapis ir daugelio bitų taške atvaizdavimas kaip taškų žemėlapis. Nesuspaustų bitų žemėlapių formatuose vaizdo taškai saugomi skirtingais spalvų gyliais nuo 1, 2, 4, 8, 16, 24 ir 32 taškų. Spalvų gylis, mažesnis nei 8 bitai, naudojamas pilkų spalvų ar indeksuotų spalvų skalėms laikyti.
Bitmap vaizdai išsaugomi su plėtiniu.bmp. Minimalų taškinio atvaizdo failo dydį galima gauti pagal dydį = plotis • aukštis • n / 8, kur aukštis ir plotis nurodomi pikseliais, o n yra spalvų gylis, o dydis - failo dydis baitais. Naudojant n bitų spalvų gylį, į žemėlapio vaizdą gali būti įtrauktos 2n spalvos. Padidinus, pikseliai, susidedantys iš taškinio žemėlapio vaizdo, tampa matomi kaip ir visi rastriniai grafiniai vaizdai, pvz., TIFF ar JPEG, todėl vaizdas tampa neaiškus.
Daugiau apie vektorinę grafiką
Vektorinėje grafikoje vaizdui vaizduoti naudojamos pagrindinės geometrinės figūros ir formos, kur visi komponentai pavaizduoti matematinėmis išraiškomis. Vaizdas generuojamas naudojant kelius ar smūgius (vektorius, vaizduojančius figūrą arba geometrinę figūrą), einančius per valdymo taškų tinklelį, įterptą paveikslėlio darbo plane su apibrėžtomis padėties koordinatėmis. Paveikslėlyje pateikiamos instrukcijos, kaip generuoti nurodytos formos, spalvos ir storio smūgius. Ši informacija yra failo struktūroje, kuri liepia kompiuteriui nupiešti vaizdą; todėl bet koks šių parametrų pakeitimas neturi didelės įtakos failo dydžiui. Dar svarbiau tai, kad padidinus vaizdą, kitaip nei rastrinėje grafikoje, vaizdo kokybė reikšmingai nesikeičia. Taip yra todėl, kad vektorinė grafika generuoja vaizdą remdamasi struktūrinėmis detalėmis, o ne padėties detalėmis.
Vektorinė grafika naudojama šiuolaikinėse 2D ir 3D vaizdų programose. Aukštos kokybės tipografija taip pat remiasi vektorine grafika. Dauguma šiuolaikinių spausdintuvų ir ekranų vis dar yra rastriniai įrenginiai; todėl rodant ar spausdinant vektorinė grafika turi būti paversta rastriniais vaizdais ir yra gana lengvas procesas. Proceso metu vaizdo failo dydis vos keičiasi. Tačiau rastrinių vaizdų pavertimas vektorine grafika yra nepaprastai sudėtingas procesas dėl sudėtingų rastrinio vaizdo formų ir figūrų, kurias reikia pateikti matematinėmis išraiškomis. Tokie įrenginiai, kaip fotoaparatai ir skaitytuvai, veikia pagal rastrinę grafiką, o ne pagal vektorinę grafiką. Tokius vaizdus paversti vektorine grafika yra nepraktiška, nes reikalingas konvertavimas yra sudėtingas.
Vektorinės grafikos failuose naudojami failų tipai SVG ir CGM.
Kuo skiriasi „Bitmap“ir „Vector Graphics“? • Taškų žemėlapių vaizdai generuojami atvaizduojant taškus, turinčius tam tikrą spalvų gylį, o vektoriniai - naudojant pagrindines geometrines figūras ir atitinkamas matematines išraiškas. • Padidinus rastrinę grafiką, iš esmės bitinėse schemose rodomi elementarieji pikseliai, dėl kurių žymiai prarandama peržiūrimos nuotraukos detalės, o vektorinėje grafikoje labai mažas grafikos detalių praradimas. |