Bitmap og vektor er to typer bilder du kan finne tilgjengelig på nettet eller som en støttet bildetype i grafikkprogramvare. Faktisk er det nesten umulig å diskutere grafikkprogrammer uten å først etablere en forståelse av forskjellene mellom disse to store 2D-grafikkartene.
Mens begge er bildetyper og brukes til et lignende formål, jobber de fundamentalt annerledes når du undersøker dem nøye.
Fakta om Bitmap-bilder
Bitmap-bilder (også kjent som rasterbilder) består av piksler i et rutenett. Piksler er bildeelementer; små firkanter av individuell farge som utgjør det du ser på skjermen. Alle disse små firkantene kommer sammen for å danne bildene du ser.
Datamonitorer viser piksler, og det faktiske antallet avhenger av skjerm og skjerminnstillinger. Smarttelefonen i lommen kan vise opptil flere ganger så mange piksler som skrivebordet.
For eksempel er ikonene på skrivebordet ditt 32x32 piksler, noe som betyr at det er 32 farger i hver retning. Når de kombineres, danner disse små prikkene et bilde.
Hvis du skulle forstørre en av disse ikonene, ville du begynne å tydelig se hver enkelt firkantfarge. Legg merke til at hvite områder av bakgrunnen fortsatt er individuelle piksler, selv om de ser ut til å være en solid farge.
Alle skannede bilder er bitmaps, og alle bilder fra digitale kameraer er bitmaps.
Bitmap Oppløsning
Bitmap-bilder er oppløsningsavhengig. Oppløsning refererer til antall piksler i et bilde og er vanligvis oppgitt som DPI (punkter per tomme) eller PPI (piksler per tomme). Bitmap-bilder er omtrent 100 PPI.
Men når du skriver ut bitmaps, trenger skriveren mye mer bildedata enn en skjerm. For å gjengi et bitmapbilde nøyaktig, trenger den typiske skrivebordsskriveren 150-300 PPI. Hvis du noen gang har lurt på hvorfor ditt 300 DIP-skannede bilde vises så mye større på skjermen, er dette derfor.
Endre størrelse på Bitmap-bilder
Fordi bitmapene er oppløsningsavhengige, er det umulig å øke eller redusere størrelsen uten å ofre en viss bildekvalitet. Når du reduserer størrelsen på et bitmapbilde gjennom programvarens resample eller resize-alternativ, må piksler kastes.
Når du øker størrelsen på et bitmapbilde, må programvaren opprette nye piksler. Når du oppretter piksler, må programvaren estimere fargeværdiene for de nye pikslene basert på de omkringliggende pikslene. Denne prosessen kalles interpolering.
La oss anta at du har en rød piksel og en blå piksel ved siden av hverandre. Hvis du dobler oppløsningen, legger du til to piksler mellom dem. Hvilken farge vil de nye bildene være? Interpolering er avgjørelsesprosessen som bestemmer hvilken farge de tilsatte piksler vil være; datamaskinen legger til hva den mener er de riktige fargene.
Skalering av et bilde påvirker ikke bildet permanent. Med andre ord endres ikke antall piksler i bildet. Hva det gjør er å gjøre dem større. Men hvis du skaler et bitmapbilde til en større størrelse i sidelayoutprogramvaren, kommer du til å se et bestemt, skygget utseende. Selv om du ikke ser det på skjermen, vil det være veldig tydelig i det trykte bildet.
Skalering av et bitmapbilde til en mindre størrelse har ingen effekt. Faktisk, når du gjør dette øker du faktisk PPI av bildet slik at det vil skrive ut klarere. Dette skjer fordi det fortsatt har samme antall piksler, men i et mindre område.
Bitmap-bildeprogramvare og filformater
Populære bitmapredigeringsprogrammer inkluderer Microsoft Paint, Adobe Photoshop, Corel Photo-Paint, Corel Paint Shop Pro og GIMP.
Vanlige bitmapformater inkluderer GIF, JPG, PNG, TIFF og PSD. Konvertere mellom bitmapformater er vanligvis like enkelt som å åpne bildet i et bilderedigeringsprogram eller et visningsprogram og deretter velge et nytt format fra programmets Lagre som eller Eksport alternativ.
Bitmaps og Transparency
Bitmap-bilder, generelt, støtter ikke åpenhet åpenhet. Et par spesifikke formater, nemlig GIF og PNG, støtter åpenhet.
I tillegg støtter de fleste bilderedigeringsprogrammer åpenhet, men bare når bildet er lagret i programvarens native format.
En vanlig misforståelse er at de transparente områdene i et bilde forblir gjennomsiktige når et bilde er lagret i et annet format, eller kopiert og limt inn i et annet program. Det virker ikke, men det finnes teknikker for å skjule eller blokkere områder i en bitmap som du har tenkt å bruke i annen programvare.
Fakta om vektorgrader
Selv om det ikke er så vanlig som bitmap-grafikk, har vektorgrafik mange dyd. Vectorbilder består av mange enkeltpersoner, skalerbare objekter.
Disse objektene er definert av matematiske ligninger, kalt Bezier-kurver, i stedet for piksler, slik at de alltid gjengis av høyeste kvalitet fordi de er enhet-uavhengige. Objekter i et vektorbilde kan bestå av linjer, kurver og former med redigerbare attributter som farge, fylling og disposisjon.
Endring av attributter av et vektorobjekt påvirker ikke selve objektet. Du kan fritt endre et hvilket som helst antall objektattributter uten å ødelegge det grunnleggende objektet. Et objekt kan endres ikke bare ved å endre dets attributter, men også ved å forme og transformere det ved hjelp av noder og kontrollhåndtak.
Skrifter er en type vektorobjekt. Du kan se et eksempel på dataene bak et vektorbilde i denne forklaringen av en SVG-fil.
Fordeler med Vector Images
Fordi de er skalerbare, er vektorbaserte bilder oppløsnings uavhengige.Du kan øke og redusere størrelsen på vektorbilder i noe grad, og linjene dine vil forbli skarpe og skarpe, både på skjermen og på utskriften.
En annen fordel med vektorbilder er at de ikke er begrenset til rektangulær form som bitmaps. Vector objekter kan plasseres over andre objekter, og objektet under vises gjennom. En vektor sirkel og bitmap sirkel ser ut til å være nøyaktig den samme når den ses på en hvit bakgrunn, men når du plasserer bitmap sirkelen over en annen farge, har den en rektangulær boks rundt den fra de hvite pikslene i bildet.
Ulemper med Vector Images
Vectorbilder har mange fordeler, men den primære ulempen er at de er uegnede for å produsere bilderealistiske bilder. Vektorbilder består vanligvis av faste områder av farge eller gradienter, men de kan ikke skildre de kontinuerlige subtile tonene på et fotografi. Det er derfor de fleste vektorbildene du ser har en tendens til å ha et tegneserieaktig utseende.
Likevel blir vektorgrafikk stadig mer avansert. I dagens vektorverktøy kan du bruke bitmapete teksturer til objekter, noe som gir dem et fotorealistisk utseende, og du kan nå lage myke blandinger, gjennomsiktighet og skygging som en gang var vanskelig å oppnå i vektor tegneprogrammer.
Rasterizing Vector Images
Vektorbilder kommer hovedsakelig fra programvare. Du kan ikke skanne et bilde og lagre det som en vektorfil uten å bruke spesiell konverteringsprogramvare. På den annen side kan vektorbilder enkelt konverteres til bitmaps. Denne prosessen kalles rasterizing.
Når du konverterer et vektorbilde til en bitmap, kan du spesifisere utgangsoppløsningen til den endelige bitmappen for hvilken størrelse du trenger. Det er alltid viktig å lagre en kopi av det opprinnelige vektorgrafikverket ditt i det opprinnelige formatet før du konverterer det til en bitmap; Når den er blitt konvertert til en bitmap, mister bildet alle de fantastiske egenskapene det hadde i sin vektormodus.
Hvis du konverterer en vektor til en bitmap 100 med 100 piksler, og deretter bestemmer deg for at bildet skal være større, må du gå tilbake til den opprinnelige vektorfilen og eksportere bildet på nytt. Husk også at å åpne et vektorbilde i et bitmapredigeringsprogram ødelegger vanligvis vektorkvaliteten til bildet og konverterer det til rasterdata.
Den vanligste årsaken til at du vil konvertere en vektor til en bitmap, vil være til bruk på nettet. Det vanligste og aksepterte formatet for vektorbilder på nettet er Scalable Vector Graphics (SVG).
På grunn av arten av vektorbilder, konverteres de best til GIF- eller PNG-format for bruk på nettet. Dette endrer sakte, fordi mange moderne nettlesere kan gjengi SVG-bilder.
Vector Image Software og File Formats
Populære vektor tegneprogrammer inkluderer Adobe Illustrator, CorelDRAW og Inkscape.
Metafiler er grafikk som inneholder både raster- og vektordata. For eksempel kan et vektorbilde som inneholder et objekt som har et bitmapmønster brukt som en fylling være en metafile. Objektet er fortsatt en vektor, men fyllingsattributtet består av bitmapdata.
Vanlige vektorformater inkluderer AI, CDR, CMX (Corel Metafile Exchange Image), SVG, CGM (Computer Graphics Metafile), DXF og WMF (Windows Metafile). Vanlige metafileformater inkluderer EPS, PDF og PICT.