Bitmapp vs vektor
I datorgrafik är Bitmap och Vektorgrafik två filformat som används för att lagra digitala bilder. Bitmappformatet använder en uppsättning bitar med referens till positionen för varje bit; det vill säga en karta över bitar som representerar bilden. Bitmap tillhör rastergrafikbildformatklassen. Vektorgrafikformatet använder grundläggande geometriska former som punkter, linjer, kurvor och polygoner för att representera bilden.
Mer om Bitmap
En kartläggning av bitar som representerar bilden som en matris kallas en bitmapp. På samma sätt kallas en kartläggning av pixlar som en pixmap. Ur ett visst perspektiv kan man konstatera att en kartläggning med 1- bit per pixel som bitmapp och en kartläggning med många bitar per pixel som pixelkarta. I okomprimerade format av bitmappar lagras bildpixlar i olika färgdjup inom intervallet 1, 2, 4, 8, 16, 24 och 32 pixlar. Färgdjup som är lägre än 8 bitar används för att lagra gråskalafärger eller indexerade färgskalor.
Bitmappsbilder sparas med tillägget.bmp. Minsta filstorlek för en bitmappsbild kan erhållas efter storlek = bredd • höjd • n / 8, där höjd och bredd ges i pixlar, och n är färgdjupet och storlek är filstorlek i byte. Med n-bitars färgdjup kan en bitmapp innehålla 2n färger i bilden. Vid förstoring blir pixlarna som består av bitmappsbilden synlig som med vilken rastergrafikbild som helst som TIFF eller JPEG, vilket gör bilden oklar.
Mer om vektorgrafik
Vektorgrafiken använder de grundläggande geometriska figurerna och formerna för att representera en bild, där alla komponenter representeras med matematiska uttryck. Bilden genereras med hjälp av banor eller streck (vektorer som representerar en form eller en geometrisk figur) som passerar genom ett rutnät med kontrollpunkter inbäddade i arbetsplanen för bilden med bestämda positionskoordinater. Bilden innehåller instruktioner för att skapa streck med given form, färg och tjocklek. Denna information finns i strukturen för filen som ber datorn att rita bilden; Därför påverkar inte någon ändring av dessa parametrar filstorleken väsentligt. Ännu viktigare, vid förstoring, till skillnad från rastergrafiken, ändras inte bildens kvalitet signifikant. Detta beror på att vektorgrafiken genererar bilden baserat på strukturella detaljer snarare än positionsdetaljer.
Vektorgrafik används i moderna 2D- och 3D-bildapplikationer. Typografi av hög kvalitet baseras också på vektorgrafik. De flesta moderna skrivare och bildskärmar är fortfarande rasterenheter; därför, vid visning eller utskrift, måste vektorgrafik konverteras till rasterbilder och är relativt en enkel process. Under processen ändras bildstorleken knappt. Men att konvertera rasterbilder till vektorgrafik är en extremt svår process på grund av de komplexa formerna och figurerna i rasterbilden, som måste representeras av matematiska uttryck. Enheter som kameror och skannrar fungerar baserat på rastergrafik snarare än på vektorgrafik. Det är opraktiskt att konvertera sådana bilder till vektorgrafik på grund av den komplexa omvandling som krävs.
Vektorgrafikfiler använder filtyperna SVG och CGM.
Vad är skillnaden mellan bitmapp och vektorgrafik? • Bitmappsbilder genereras med en kartläggning av pixlar med ett visst färgdjup, medan vektorbilder genereras med grundläggande geometriska figurer och motsvarande matematiska uttryck. • När du förstorar rastergrafiken visar bitmappar i grund och botten de elementära pixlarna som ger en betydande förlust i detaljer om bilden som ska visas, medan vektorgrafik visar mycket låg nivåförlust i grafikens detaljer. |