Skillnad mellan bitmapp och vektor

Anonim

Bitmap vs Vector

I datorgrafik är bitmap och vektorgrafik två filformat som används för att lagra digitala bilder. Bitmappsformatet använder en uppsättning bitar med hänvisning till läget för varje bit; det vill säga en karta över bitar som representerar bilden. Bitmap tillhör klassen raster grafik bildformat. 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 array kallas en bitmapp. På samma sätt kallas en kartläggning av pixlar som en bildkarta. Ur ett visst perspektiv kan det anges att en kartläggning med 1 bit per pixel som bitmapp och en kartläggning med många bitar per pixel som en pix-karta. I okomprimerade format av bitmappar lagras bildpixlar i olika färgdjup inom intervallet 1, 2, 4, 8, 16, 24 och 32 pixlar. Färgdjup mindre än 8 bitar används för att lagra gråskalafärg eller indexerade färgskalor.

Bitmappsbilder sparas med förlängningen. bmp. Minsta filstorlek för en bitmappsbild kan erhållas genom storlek = bredd • höjd • n / 8, där höjd och bredd anges i pixlar, och n är färgdjupet och storleken är filstorlek i byte. Med ett bitars färgdjup kan en bitmapp innehålla 2n färger i bilden. Vid förstoring blir pixelbilden som visar bitmappsbilden synlig som med vilken rastergrafikbild som helst, t.ex. TIFF eller JPEG, vilket gör bilden oklart.

Mer om vektorgrafik

Vektorgrafik 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 slag (vektorer som representerar en form eller en geometrisk figur) som passerar genom ett rutnät av kontrollpunkter inbäddade i arbetsplanen för bilden med bestämda positionskoordinater. Bilden innehåller instruktioner för att generera streck med given form, färg och tjocklek. Denna information finns i strukturen i filen som berättar att datorn ska rita bilden; Därför påverkar ingen förändring av dessa parametrar signifikant filstorleken. Ännu viktigare är att vid förstoring, i motsats till rastergrafik förändras inte kvaliteten på bilden signifikant. Detta beror på att vektorgrafik genererar bilden baserat på strukturella detaljer i stället för positionsdetaljer.

Vektorgrafik används i moderna 2D- och 3D-bildbehandling. Högkvalitativ typografi är också baserad på vektorgrafik. De flesta moderna skrivare och bildskärmar är fortfarande raster-enheter; därför måste vektorgrafik omvandlas till rasterbilder i display eller utskrift och är relativt enkelt.I processen ändras knappens filstorlek 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 arbetar baserat på rastergrafik snarare än på vektorgrafik. Det är opraktiskt att konvertera sådana bilder till vektorgrafik på grund av den komplexa karaktären av den omvandling som krävs.

Vektor grafikfiler använder filtyperna SVG och CGM.

Vad är skillnaden mellan bitmapp och vektorgrafik?

• Bitmappsbilden genereras med en kartläggning av pixlar som har ett visst färgdjup medan vektorbilder genereras med hjälp av grundläggande geometriska figurer och motsvarande matematiska uttryck.

• När förstorar rastergrafik, i princip bitmappar visar de elementära pixlar gör en betydande förlust i detaljer i bilden för att se, medan vektorgrafik visar förlust mycket låg nivå i detaljer i bilden.