Et af de oftest stillede spørgsmål vedrørende grafiksoftware er, hvordan man kan øge størrelsen på et billede uden at blive slørede og takkede kanter. Nye brugere bliver ofte overraskede, når de ændrer størrelsen på et billede og opdager, at kvaliteten er alvorligt forringet. Erfarne brugere kender alt for godt til problemet.
Årsagen til forringelsen er, at bitmap- eller rasterbilledtyper er begrænset af deres pixelopløsning. Når du forsøger at ændre størrelsen på disse typer billeder, skal din software enten øge størrelsen af hver pixel (hvilket resulterer i et takket billede), eller den skal "gætte" på den bedste måde at tilføje pixels til billedet for at gøre det større.
For ikke længe siden var der ikke mange muligheder for at øge opløsningen udover at bruge din redigeringssoftwares indbyggede resampling-metoder. I dag står vi over for flere muligheder end nogensinde før. Det er selvfølgelig altid bedst at fange den opløsning, du har brug for lige fra begyndelsen. Hvis du har mulighed for at genscanne et billede i en højere opløsning, bør du i hvert fald gøre det, før du tyer til softwareløsninger. Og hvis du har pengene til at sætte ind i et kamera, der er i stand til højere opløsninger, vil du måske opleve, at pengene er bedre brugt, end hvis du skulle putte dem i en softwareløsning.
Når det er sagt, er der tidspunkter, hvor du måske ikke har andet valg end at ty til software.
Ændring af størrelse vs. resampling
Det meste software har kun én kommando til både ændring af størrelse og resampling. Ændring af størrelsen på et billede involverer ændring af udskriftsdimensionerne uden at ændre de samlede pixeldimensioner. Når opløsningen øges, bliver printstørrelsen mindre og omvendt. Når du øger opløsningen uden at ændre pixeldimensioner, er der intet tab i kvalitet, men du skal ofre printstørrelsen.
Ændring af størrelsen på et billede ved hjælp af resampling involverer dog ændring af pixeldimensionerne og vil altid medføre et tab i kvalitet. Det er fordi resampling bruger en proces kaldet interpolation til at øge størrelsen af et billede. Interpolationsprocessen estimerer værdierne af de pixels, softwaren skal oprette baseret på de eksisterende pixels i billedet. Gensampling via interpolation resulterer i alvorlig sløring af det ændrede billede, især i områder, hvor der er skarpe linjer og tydelige farveændringer.
Et andet aspekt af dette problem er fremkomsten af smartphonen, tabletten og det tilsvarende fokus på enhedspixel. Disse enheder indeholder to til tre pixels på samme plads optaget af en pixel på din computerskærm. Flytning af et billede fra din computer til en enhed kræver, at du opretter flere versioner af det samme billede (f.g. 1X, 2X og 3X) for at sikre, at de vises korrekt på enheden. Øger man størrelsen på billedet eller øger man antallet af pixels?
Fælles interpolationsmetoder
Fotoredigeringssoftware tilbyder generelt et par forskellige interpolationsmetoder til beregning af nye pixels, når et billede er upsamplet. Her er beskrivelser af de tre tilgængelige metoder i Photoshop. Hvis du ikke bruger Photoshop, tilbyder din software sandsynligvis lignende muligheder, selvom de kan bruge lidt anderledes terminologi.
- Bicubic er den langsomste, men giver den bedste vurdering af nye pixelværdier.
- Bilineær er hurtigere end bikubisk, men gør et dårligere stykke arbejde. Både bikubisk og bilineær interpolation resulterer i et sløret billede, især ved upsampling.
- Nærmeste nabo bruger ikke interpolation. Det tager simpelthen værdien af de tilstødende pixels og tilføjer nye pixels uden at lægge et gennemsnit af dem. Det er, når du får den jaggies eller trappe-trin-effekt.
Bemærk, at der er mere end blot disse tre metoder til interpolation, og selv at bruge den samme metode i forskellig software kan give forskellige resultater. Photoshop tilbyder den bedste bikubiske interpolation af enhver anden software, som vi har sammenlignet.
Andre interpolationsmetoder
Et par andre billedforbedringsprogrammer tilbyder andre resampling-algoritmer, der hævder at gøre et bedre stykke arbejde, selv end Photoshops bikubiske metode. Nogle af disse er Lanczos, B-spline og Mitchell. Et par programmer, der tilbyder disse alternative resamplingmetoder, er Qimage Pro, IrfanView (en gratis billedbrowser) og Photo Cleaner.
Hvis din software tilbyder en af disse resampling-algoritmer eller en anden, der ikke er nævnt her, bør du helt sikkert eksperimentere med dem for at se, hvilken der giver dig de bedste resultater. Du kan endda opleve, at forskellige interpolationsmetoder giver bedre resultater afhængigt af det anvendte billede.
Trappeinterpolation
Nogle mennesker har opdaget, at du kan få bedre resultater ved upsampling ved at øge billedstørrelsen i flere små trin i stedet for et ekstremt trin. Denne teknik kaldes trappeinterpolation. En fordel ved at bruge trappeinterpolation er, at det vil fungere på billeder i 16-bit tilstand, og det kræver ingen yderligere software udover en standard fotoeditor, såsom Photoshop.
Konceptet med trappeinterpolation er simpelt: I stedet for at bruge kommandoen billedstørrelse til at gå direkte fra 100 % til 400 %, ville du bruge kommandoen billedstørrelse og kun øge f.eks. 110 %. Så ville du gentage kommandoen så mange gange, som det tager at komme til den størrelse, du har brug for. Dette kan være kedeligt, hvis din software ikke har nogle automatiseringsmuligheder.
Hvis du bruger Photoshop 5.0 eller nyere, kan du købe Fred Mirandas interpolationshandling for 15 USD. Du finder også mere information og billedsammenligninger. Siden denne artikel oprindeligt blev skrevet, er der udviklet nye resampling-algoritmer og softwareteknologier, som gør trappeinterpolation i det væsentlige forældet.
ægte fraktaler
LizardTechs Genuine Fractals-software (tidligere fra Altamira Group) forsøger at bryde igennem billedopløsningsbegrænsninger med sin prisvindende opløsning-on-demand-teknologi. Ægte fraktaler er tilgængelig til Windows og Macintosh. Det fungerer som et plug-in til Photoshop og andre Photoshop plug-in-kompatible billedredigeringsprogrammer. Med den kan du kode filer med lav til mellem opløsning til et skalerbart, opløsningsfrit format kaldet STiNG (.stn). Disse STN-filer kan derefter åbnes i enhver opløsning, du vælger.
Indtil for nylig var denne teknologi det bedste bud på at øge opløsningen. I dag er kameraer og scannere blevet bedre og faldet i pris, og investeringen i Genuine Fractals er ikke så let at retfærdiggøre, som den var engang. Hvis du har mulighed for at sætte dine penge i bedre hardware frem for softwareløsninger, er det norm alt den bedste vej at gå. Alligevel, til ekstrem upsampling, er Genuine Fractals ret fantastisk. Det tilbyder også andre fordele, såsom mindre kodede filer til arkivering og opbevaring.
Alien Skin Blow Up
Selvom Genuine Fractals var den tidlige førende inden for opskaleringsteknologi, er Alien Skin's Blow Up-plugin til Photoshop et kig værd, hvis ekstreme forstørrelser er noget, du har brug for. Blow Up understøtter de fleste billedtilstande, inklusive billeder med høj bitdybde. Den kan ændre størrelsen på lagdelte billeder uden at blive flad, og muligheder for at ændre størrelsen på plads eller som et nyt billede.
Blow Up bruger en specialiseret slibemetode og simuleret filmkorn for at forbedre udseendet af ekstreme forstørrelser.
The Bottom Line
Når du vurderer disse metoder til at øge opløsningen på egen hånd, så prøv at undgå at blive fanget af, hvordan billederne ser ud på skærmen. Dine printeregenskaber kommer til at spille en stor faktor i de endelige resultater. Nogle sammenligninger kan se tydeligt anderledes ud på skærmen, men kan næsten ikke ses, når de udskrives. Foretag altid din endelige vurdering baseret på de udskrevne resultater.