Forskel mellem bitmap og vektor

Anonim

Bitmap vs Vector

I computergrafik er Bitmap og Vector grafik to filformater, der bruges til at gemme digitale billeder. Bitmapformatet anvender et array af bits med henvisning til placeringen af ​​hver bit; det vil sige et kort af bits til at repræsentere billedet. Bitmap tilhører klasse raster grafik billedformat klasse. Vektor grafikformatet bruger grundlæggende geometriske former som punkter, linjer, kurver og polygoner til at repræsentere billedet.

Mere om Bitmap

En kortlægning af bits, der repræsenterer billedet som en matrix, kaldes en bitmap. Tilsvarende kaldes en kortlægning af pixels som en pixmap. Fra et bestemt perspektiv kan det siges, at en kortlægning med 1 bit pr. Pixel som en bitmap og en kortlægning med mange bits pr pixel som en pix-kort. I ukomprimerede formater af bitmaps gemmes billedpixel i forskellige farvedybder inden for intervallet fra 1, 2, 4, 8, 16, 24 og 32 pixel. Farvedybder lavere end 8 bit bruges til at gemme gråtonerfarve eller indekserede farveskalaer.

Bitmap-billeder gemmes med udvidelsen. bmp. Mindste filstørrelse på 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ørrelsen er filstørrelse i byte. Med n-bit farvedybde kan en bitmap inkorporere 2n farver i billedet. Efter forstørrelse bliver pixel-bestående bitmap-billede synlig som med ethvert raster-grafikbillede som f.eks. TIFF eller JPEG, hvilket gør billedet uklart.

Mere om vektorgrafik

Vektorgrafik bruger de grundlæggende geometriske figurer og figurer til at repræsentere et billede, hvor alle komponenter 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 slagtilfælde med form, farve og tykkelse. Disse oplysninger er i strukturen af ​​filen, der fortæller computeren at tegne billedet; Derfor ændrer enhver ændring af disse parametre ikke væsentligt filstørrelsen. Endnu vigtigere ændres kvaliteten ved billedet ikke væsentligt ved forstørrelse, i modsætning til raster-grafikken. Dette skyldes, at vektorgrafikken genererer billedet baseret på strukturelle detaljer i stedet for positionelle detaljer.

Vektorgrafik bruges i moderne 2D- og 3D-billedprogrammer. Typografi af høj kvalitet er også baseret på vektorgrafik. De fleste moderne printere og skærme er stadig raster-enheder; Derfor skal vektorgrafik konverteres til rasterbilleder, og det er relativt nemt at vise eller udskrive.I processen ændrer billedets størrelse billigt. Men at konvertere rasterbilleder til vektorgrafik er en ekstremt vanskelig proces på grund af de komplekse figurer og figurer i rasterbilledet, som skal repræsenteres af matematiske udtryk. Enheder som kameraer og scannere arbejder ud fra rastergrafik snarere end på vektorgrafik. Det er upraktisk at konvertere sådanne billeder til vektorgrafik på grund af den komplekse karakter af den nødvendige konvertering.

Vector grafikfiler bruger filtyperne SVG og CGM.

Hvad er forskellen mellem Bitmap og Vector Graphics?

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

• Når du forstørrer rastergrafikken, viser grundlæggende bitmaps de elementære pixels, der giver et betydeligt tab i detaljerne for billedet, der skal vises, mens vektorgrafik viser meget lavt tab i detaljer i grafikken.