Bitmap og vektor er to typer billeder, du måske finder tilgængelige online eller som en understøttet billedtype i grafiksoftware. Faktisk er det næsten umuligt at diskutere grafikprogrammer uden først at etablere en forståelse af forskellene mellem disse to store 2D grafiktyper.
Mens begge er billedtyper og bruges til et lignende formål, arbejder de fundamentalt anderledes, når man undersøger dem tæt.
Fakta om Bitmap-billeder
Bitmap-billeder (også kendt som rasterbilleder) består af pixels i et gitter. Pixler er billedelementer; små firkanter af individuelle farver, der udgør hvad du ser på skærmen. Alle disse små firkanter af farve kommer sammen for at danne de billeder, du ser.
Computerskærme viser pixels, og det faktiske antal afhænger af din skærm og skærmindstillinger. Smartphone'en i lommen kan vise op til flere gange så mange pixels som din stationære skærm.
For eksempel er ikonerne på dit skrivebord typisk 32x32 pixels, hvilket betyder at der er 32 punkter farve i hver retning. Når de kombineres, danner disse små prikker et billede.
Hvis du skulle forstørre et af disse ikoner, ville du begynde at tydeligt se hver enkelt firkantet farvefarve. Bemærk, at de hvide områder i baggrunden stadig er individuelle pixels, selv om de ser ud til at være en solid farve.
Alle scannede billeder er bitmaps, og alle billeder fra digitale kameraer er bitmaps.
Bitmap Resolution
Bitmap-billeder er opløsningsafhængige. Opløsning henviser til antallet af pixels i et billede og angives sædvanligvis som DPI (dots per inch) eller PPI (pixels per inch). Bitmap-billeder er ca. 100 PPI.
Men når du udskriver bitmaps, har din printer brug for langt flere billeddata end en skærm. For at gøre et bitmapbillede nøjagtigt, behøver den typiske stationære printer 150-300 PPI. Hvis du nogensinde har spekuleret på, hvorfor dit 300 DIP-scannede billede vises så meget større på din skærm, er det derfor.
Ændring af Bitmap-billeder
Da bitmaps er afhængige af opløsning, er det umuligt at øge eller formindske størrelsen uden at ofre for en vis billedkvalitet. Når du reducerer størrelsen på et bitmap-billede via din programmers resample eller resize-indstilling, skal pixler kasseres.
Når du øger størrelsen på et bitmap-billede, skal softwaren oprette nye pixels. Når du opretter pixels, skal softwaren estimere farveværdierne for de nye pixels baseret på de omkringliggende pixels. Denne proces kaldes interpolation.
Lad os antage, at du har en rød pixel og en blå pixel ved siden af hinanden. Hvis du fordobler opløsningen, vil du tilføje to pixler mellem dem. Hvilken farve vil de nye pixels være? Interpolation er beslutningsprocessen, der bestemmer hvilken farve de tilføjede pixels vil være; computeren tilføjer hvad den mener er de rigtige farver.
Skalering af et billede påvirker ikke billedet permanent. Med andre ord ændrer det ikke antallet af pixels i billedet. Hvad det gør er at gøre dem større. Men hvis du skaler et bitmapbillede til en større størrelse i din sidelayoutsoftware, kommer du til at se et bestemt skævt udseende. Selvom du ikke ser det på skærmen, vil det være meget tydeligt i det udskrevne billede.
Skalering af et bitmapbillede til en mindre størrelse har ingen effekt. Faktisk, når du gør dette øger du faktisk PPI af billedet, så det bliver mere klart. Dette sker fordi det stadig har det samme antal pixels, men i et mindre område.
Bitmap-billedsoftware og filformater
Populære bitmapredigeringsprogrammer omfatter Microsoft Paint, Adobe Photoshop, Corel Photo-Paint, Corel Paint Shop Pro og GIMP.
Fælles bitmapformater omfatter GIF, JPG, PNG, TIFF og PSD. Konvertering mellem bitmappeformater er generelt lige så simpelt som at åbne billedet i et billedredigeringsprogram eller en viewer og derefter vælge et nyt format fra programmets Gem som eller Eksport mulighed.
Bitmaps og gennemsigtighed
Bitmap-billeder, generelt, understøtter ikke i sig selv gennemsigtighed. Et par specifikke formater, nemlig GIF og PNG, understøtter gennemsigtighed.
Derudover understøtter de fleste billedredigeringsprogrammer gennemsigtighed, men kun når billedet er gemt i softwareprogrammets oprindelige format.
En almindelig misforståelse er, at de gennemsigtige områder i et billede forbliver gennemsigtige, når et billede gemmes i et andet format eller kopieres og indsættes i et andet program. Det virker ikke, men der er teknikker til at gemme eller blokere områder i en bitmap, som du har til hensigt at bruge i anden software.
Fakta om Vector Images
Selvom det ikke er så almindeligt anvendt som bitmap-grafik, har vektorgrafik mange dyd. Vektorbilleder består af mange enkeltpersoner, skalerbare objekter.
Disse objekter er defineret af matematiske ligninger, kaldet Bezier-kurver, snarere end pixler, så de altid giver højeste kvalitet, fordi de er enhedsuafhængige. Objekter i et vektorbillede kan bestå af linjer, kurver og former med redigerbare attributter som farve, udfyld og omrids.
Ændring af attributterne til et vektorobjekt påvirker ikke selve objektet. Du kan frit ændre et hvilket som helst antal objektattributter uden at ødelægge basisobjektet. Et objekt kan ændres ikke kun ved at ændre dets attributter, men også ved at forme og transformere det ved hjælp af noder og kontrolhåndtag.
Skrifttyper er en type vektorobjekt. Du kan se et eksempel på dataene bag et vektorbillede i denne forklaring af en SVG-fil.
Fordele ved Vector Images
Fordi de er skalerbare, er vektorbaserede billeder opløsningsafhængige.Du kan øge og formindske størrelsen af vektorbilleder i en hvilken som helst grad, og dine linjer forbliver skarpe og skarpe, både på skærmen og i print.
En anden fordel ved vektorbilleder er, at de ikke er begrænset til en rektangulær form som bitmaps. Vector objekter kan placeres over andre objekter, og objekten nedenfor vises gennem. En cirkel med vektorcirkel og bitmap ser ud til at være nøjagtig den samme, når den ses på en hvid baggrund, men når du placerer bitmapcirklen over en anden farve, har den en rektangulær kasse rundt om den fra de hvide pixels i billedet.
Ulemper ved Vector Images
Vectorbilleder har mange fordele, men den primære ulempe er, at de er uegnede til fremstilling af fotorealistiske billeder. Vektorbilleder består sædvanligvis af faste områder af farve eller gradienter, men de kan ikke skildre de kontinuerlige subtile toner af et fotografi. Derfor er de fleste af de vektorbilleder, du ser, en tendens til at have et tegneserieagtigt udseende.
Alligevel bliver vektorgrafik løbende mere avanceret. Dagens vektorværktøjer giver dig mulighed for at anvende bitmappede teksturer på objekter, hvilket giver dem et fotorealistisk udseende, og du kan nu skabe bløde blandinger, gennemsigtighed og skygger, som engang var svært at opnå i vektor tegneprogrammer.
Rasterizing Vector Images
Vektorbilleder kommer primært fra software. Du kan ikke scanne et billede og gemme det som en vektorfil uden at bruge specialkonverteringssoftware. På den anden side kan vektorbilleder nemt konverteres til bitmaps. Denne proces kaldes rasterisering.
Når du konverterer et vektorbillede til en bitmap, kan du angive outputopløsningen for den endelige bitmap for den størrelse, du har brug for. Det er altid vigtigt at gemme en kopi af dit originale vektor kunstværk i sit oprindelige format, før det konverteres til en bitmap; når det er blevet konverteret til en bitmap, mister billedet alle de vidunderlige kvaliteter, det havde i sin vektor tilstand.
Hvis du konverterer en vektor til en bitmap 100 ved 100 pixel, og derefter beslutter du, at billedet skal være større, skal du gå tilbage til den oprindelige vektorfil og eksportere billedet igen. Husk også, at åbning af et vektorbillede i et bitmapredigeringsprogram ødelægger normalt vektorens kvaliteter og konverterer det til rasterdata.
Den mest almindelige grund til at ønske at konvertere en vektor til en bitmap ville være til brug på internettet. Det mest almindelige og accepterede format for vektorbilleder på nettet er Scalable Vector Graphics (SVG).
På grund af arten af vektorbilleder bliver de bedst konverteret til GIF- eller PNG-format til brug på internettet. Dette ændrer langsomt, fordi mange moderne browsere kan gengive SVG-billeder.
Vector Image Software og File Formats
Populære vektor tegneprogrammer omfatter Adobe Illustrator, CorelDRAW og Inkscape.
Metafiler er grafik, der indeholder både raster- og vektordata. For eksempel kan et vektorbillede, der indeholder et objekt, der har et bitmapmønster anvendt som en udfyldning, være en metafile. Objektet er stadig en vektor, men fill-attributten består af bitmap-data.
Fælles vektorformater omfatter AI, CDR, CMX (Corel Metafile Exchange Image), SVG, CGM (Computer Graphics Metafile), DXF og WMF (Windows Metafile). Fælles metafile formater omfatter EPS, PDF og PICT.