Bitmap vs Vector
Arvutigraafikas on Bitmap ja Vektorgraafika kaks failivormingut, mida kasutatakse digitaalpiltide salvestamiseks. Bitmap-vormingus kasutatakse bittide massiivi, lähtudes iga biti asukohast; see tähendab bittide kaarti pildi esitamiseks. Bitmap kuulub rastergraafika pildivormingu klassi. Vektorgraafika vormingus kasutatakse kujutise esitamiseks põhilisi geomeetrilisi kujundeid nagu punktid, jooned, kõverad ja hulknurgad.
Lisateave Bitmap kohta
Pilti massiivina esindavate bittide kaardistamine on tuntud bitmapina. Samamoodi nimetatakse pikslite kaardistamist pikselkaardiks. Teatud vaatenurgast võib väita, et kaardistamine 1-bitise piksli kohta bitikaardina ja kaardistamine paljude bittidega piksli kohta pix-kaardina. Bitikoodide tihendamata vormingutes salvestatakse pildipikslid erineva värvi sügavusega vahemikus 1, 2, 4, 8, 16, 24 ja 32 pikslit. Halli tooni või indekseeritud värviskaalade salvestamiseks kasutatakse vähem kui 8-bitist värvisügavust.
Bitmap-pildid salvestatakse laiendiga .bmp. Bitukaardipildi minimaalse failisuuruse saab järgmiselt: suurus = laius • kõrgus • n / 8, kus kõrgus ja laius on antud pikslites ning n on värvisügavus ja suurus on faili suurus baitides. N-bitise värvisügavuse korral võib bitmap sisaldada pildil 2n värvi. Suurenduse korral muutuvad bitikaardipilt koosnevad pikslid nähtavaks nagu iga rastergraafikaga pilt, näiteks TIFF või jpeg, muutes pildi ebaselgeks.
Lisateave vektorgraafika kohta
Vektorgraafika kasutab kujutise esitamiseks põhilisi geomeetrilisi jooni ja kujundeid, kus kõik komponendid on esitatud matemaatiliste avaldistega. Kujutise genereerimiseks kasutatakse radu või lööke (kuju või geomeetrilist kujundit esindavad vektorid), mis läbivad pildi tööplaanile manustatud kontrollpunktide ruudustiku, millel on kindlad positsioonilised koordinaadid. Pilt sisaldab juhiseid antud kuju, värvi ja paksusega löökide genereerimiseks. See teave on faili struktuuris, mis käsib arvutil pildi joonistada; seetõttu ei mõjuta nende parameetrite muutmine faili suurust märkimisväärselt. Veelgi olulisem on see, et erinevalt rastergraafikast, suurenduse korral pildi kvaliteet oluliselt ei muutu. Selle põhjuseks on asjaolu, et vektorgraafika genereerib pildi struktuursete, mitte aga paiksete detailide põhjal.
Vektorgraafikat kasutatakse tänapäevastes 2D- ja 3D-pilditöötlusrakendustes. Kvaliteetne tüpograafia põhineb ka vektorgraafikal. Enamik kaasaegseid printereid ja kuvarid on endiselt rasterseadmed; seetõttu tuleb vektorgraafika kuvamisel või printimisel teisendada rasterkujutisteks ja see on suhteliselt lihtne protsess. Selle käigus pildi faili suurus vaevalt muutub. Kuid rasterpiltide teisendamine vektorgraafikaks on äärmiselt keeruline protsess rasterpildi keerukate kujundite ja kujundite tõttu, mis peavad olema esindatud matemaatiliste avaldistega. Sellised seadmed nagu kaamerad ja skannerid põhinevad pigem rastergraafikal kui vektorgraafikal. Vajalike teisenduste keerukuse tõttu on selliste piltide teisendamine vektorgraafikaks ebapraktiline.
Vektorgraafika failides kasutatakse failitüüpe SVG ja CGM.
Mis vahe on bitmapil ja vektorgraafikal?? • Bittkaardi pildid genereeritakse teatud värvisügavusega pikslite kaardistamise abil, vektorpildid genereeritakse põhiliste geomeetriliste kujundite ja vastavate matemaatiliste avaldiste abil. • Rastrigraafika suurendamisel näitavad põhimõtteliselt bitikaardid elementaarseid piksleid, mis muudavad kuvatava pildi üksikasjad märkimisväärselt kaduvaks, samas kui vektorgraafika näitab graafika üksikasjade kadu väga vähe.. |