Forskellen mellem bitmap og vektor

Forskellen mellem bitmap og vektor
Forskellen mellem bitmap og vektor

Video: Forskellen mellem bitmap og vektor

Video: Forskellen mellem bitmap og vektor
Video: The Superteam that Broke the Rules and Changed League Forever 2024, Juli
Anonim

Bitmap vs Vector

I computergrafik er bitmap- og vektorgrafik to filformater, der bruges til at gemme digitale billeder. Bitmapformatet bruger en række bits med reference til positionen af hver bit; det vil sige et kort med bits til at repræsentere billedet. Bitmap tilhører rastergrafikbilledformatklassen. Vektorgrafikformatet bruger grundlæggende geometriske former såsom punkter, linjer, kurver og polygoner til at repræsentere billedet.

Mere om Bitmap

En mapping af bits, der repræsenterer billedet som en matrix, er kendt som en bitmap. På samme måde kaldes en mapping af pixels som en pixmap. Fra et vist perspektiv kan det konstateres, at en mapping med 1-bit pr. pixel som bitmap og en mapping med mange - bits pr. pixel som pixel. I ukomprimerede formater af bitmaps gemmes billedpixels i forskellige farvedybder inden for området fra 1, 2, 4, 8, 16, 24 og 32 pixels. Farvedybder lavere end 8-bit bruges til at gemme gråtonefarver eller indekserede farveskalaer.

Bitmapbilleder gemmes med filtypenavnet.bmp. Minimum filstørrelse for et bitmapbillede kan opnås ved størrelse=bredde • højde • n/8, hvor højde og bredde er angivet i pixels, og n er farvedybden og størrelse er filstørrelse i bytes. Med n-bit farvedybde kan en bitmap inkorporere 2n farver i billedet. Ved forstørrelse bliver de pixels, der består af bitmapbilleder, synlige som med et hvilket som helst rastergrafikbillede, såsom TIFF eller JPEG, hvilket gør billedet uklart.

Mere om vektorgrafik

Vektorgrafikken bruger de grundlæggende geometriske figurer og former til at repræsentere et billede, hvor alle komponenterne er repræsenteret med matematiske udtryk. Billedet genereres ved hjælp af stier eller streger (vektorer, der repræsenterer en form eller en geometrisk figur), der passerer gennem et gitter af kontrolpunkter, der er indlejret i arbejdsplanen for billedet med bestemte positionskoordinater. Billedet indeholder instruktioner til at generere streger med given form, farve og tykkelse. Disse oplysninger er i strukturen af filen, som fortæller computeren at tegne billedet; derfor påvirker enhver ændring i disse parametre ikke filstørrelsen væsentligt. Endnu vigtigere, ved forstørrelse, i modsætning til rastergrafikken, ændres billedkvaliteten ikke væsentligt. Dette skyldes, at vektorgrafikken genererer billedet baseret på strukturelle detaljer frem for positionsdetaljer.

Vektorgrafik bruges i moderne 2D- og 3D-billedbehandlingsapplikationer. Typografi af høj kvalitet er også baseret på vektorgrafik. De fleste af de moderne printere og skærme er stadig raster-enheder; Derfor skal vektorgrafik konverteres til rasterbilleder ved visning eller udskrivning, og det er relativt en nem proces. I processen ændres billedets filstørrelse næsten ikke. Men at konvertere rasterbilleder til vektorgrafik er en ekstremt vanskelig proces på grund af de komplekse former og figurer i rasterbilledet, som skal repræsenteres af matematiske udtryk. Enheder som kameraer og scannere fungerer baseret på rastergrafik snarere end på vektorgrafik. Det er upraktisk at konvertere sådanne billeder til vektorgrafik på grund af den komplekse karakter af den påkrævede konvertering.

Vektorgrafikfiler bruger filtyperne SVG og CGM.

Hvad er forskellen mellem bitmap- og vektorgrafik?

• Bitmapbillederne genereres med en mapping af pixels med en vis farvedybde, mens vektorbilleder genereres ved hjælp af grundlæggende geometriske figurer og tilsvarende matematiske udtryk.

• Når rastergrafikken forstørres, viser bitmaps grundlæggende de elementære pixels, der giver et betydeligt tab af detaljer i billedet, der skal ses, mens vektorgrafik viser meget lavt niveautab i detaljer i grafikken.

Anbefalede: