Skip to content

Ökande bildupplösning

13 de augusti de 2021
female photo editor using graphics tablet editing digital photograph on computer in office 928149400 5bf87f42c9e77c0051ad338b

En av de vanligaste frågorna om grafikprogram är hur man kan öka bildens storlek utan att bli suddiga och ojämna kanter. Nya användare blir ofta förvånade när de ändrar storleken på en bild och upptäcker att kvaliteten försämras kraftigt. Erfarna användare är alltför bekanta med problemet. Anledningen till nedbrytningen är att bitmappade eller rasterbildtyper begränsas av deras pixelupplösning. När du försöker ändra storlek på dessa typer av bilder måste din programvara antingen öka storleken på varje pixel (vilket resulterar i en ojämn bild) eller så måste den ”gissa” på det bästa sättet att lägga till pixlar i bilden för att göra den större. För inte så länge sedan fanns det inte många alternativ för att öka upplösningen förutom att använda redigeringsprogrammets inbyggda resamplingsmetoder. Idag står vi inför fler möjligheter än någonsin. Naturligtvis är det alltid bäst att fånga upplösningen du behöver redan från början. Om du har möjlighet att omskanna en bild med en högre upplösning, ska du göra det innan du använder programvarulösningar. Och om du har pengar att sätta in i en kamera med högre upplösning kan du upptäcka att pengarna används bättre än om du skulle lägga dem i en mjukvarulösning. Med det sagt, det finns tillfällen då du kanske inte har något annat val än att tillgripa programvara.

Ändra storlek vs.

De flesta programvaror har bara ett kommando för både storlek och resampling. Ändra storlek på en bild innebär att utskriftsdimensionerna ändras utan att de totala pixeldimensionerna ändras. När upplösningen ökar blir utskriftsstorleken mindre och vice versa. När du ökar upplösningen utan att ändra pixeldimensioner blir det ingen kvalitetsförlust, men du måste offra utskriftsstorleken. Ändra storlek på en bild med hjälp av sampling innebär dock att pixeldimensionerna ändras och kommer alltid att leda till en kvalitetsförlust. Det beror på att resampling använder en process som kallas interpolation för att öka storleken på en bild. Interpoleringsprocessen uppskattar värdena för pixlarna som programvaran behöver skapa baserat på de befintliga pixlarna i bilden. Omprovtagning via interpolering resulterar i allvarlig suddighet av den ändrade bilden, särskilt i områden där det finns skarpa linjer och tydliga färgförändringar. En annan aspekt av denna fråga är ökningen av smarttelefonen, surfplattan och motsvarande fokus på enhetens pixel. Dessa enheter innehåller två till tre pixlar i samma utrymme som upptar en pixel på din datorskärm. Om du flyttar en bild från din dator till en enhet måste du skapa flera versioner av samma bild (t.ex. 1X, 2X och 3X) för att se till att de visas korrekt på enheten. Ökar man bildens storlek eller ökar antalet pixlar?

Vanliga interpoleringsmetoder

Fotoredigeringsprogram erbjuder i allmänhet några olika interpoleringsmetoder för att beräkna nya pixlar när en bild vi samplade. Här är beskrivningar av de tre metoderna som finns i Photoshop. Om du inte använder Photoshop erbjuder din programvara förmodligen liknande alternativ även om de kan använda lite olika termer.

  • Bicubic är den långsammaste men ger den bästa uppskattningen av nya pixelvärden.
  • Bilinear är snabbare än bicubic men gör ett sämre jobb. Både bikubisk och bilinjär interpolering resulterar i en suddig bild, särskilt vid uppsampling.
  • Närmaste granne använder inte interpolering. Det tar helt enkelt värdet av de angränsande pixlarna och lägger till nya pixlar utan att göra ett genomsnitt av dem. Det är när du får jaggies eller trappstegseffekten.

Observera att det finns mer än bara dessa tre metoder för interpolering och att även använda samma metod i olika programvaror kan ge olika resultat. Photoshop erbjuder den bästa bikubiska interpoleringen av någon annan programvara som vi har jämfört.

Andra interpoleringsmetoder

Några andra bildförbättringsprogram erbjuder andra resamplingsalgoritmer som gör anspråk på att göra ett bättre jobb än Photoshops bikubiska metod. Några av dessa är Lanczos, B-spline och Mitchell. Några program som erbjuder dessa alternativa provtagningsmetoder är Qimage Pro, IrfanView (en gratis bildwebbläsare) och Photo Cleaner. Om din programvara erbjuder en av dessa omprovningsalgoritmer eller en annan som inte nämns här, bör du verkligen experimentera med dem för att se vilken som ger dig de bästa resultaten. Du kan till och med upptäcka att olika interpoleringsmetoder ger bättre resultat beroende på vilken bild som används.

Trappinterpolering

Vissa människor har upptäckt att du kan få bättre resultat vid uppsampling genom att öka bildstorleken i flera små steg snarare än ett extremt steg. Denna teknik kallas trappinterpolering. En fördel med att använda trappinterpolering är att den fungerar på bilder i 16-bitars läge och det kräver ingen ytterligare programvara än en vanlig fotoredigerare, till exempel Photoshop. Begreppet trappinterpolering är enkelt: I stället för att använda kommandot bildstorlek för att gå direkt från 100%till 400%, skulle du använda kommandot bildstorlek och bara öka, säg 110%. Då skulle du upprepa kommandot så många gånger det krävs för att komma till den storlek du behöver. Detta kan vara tråkigt om din programvara inte har någon automatiseringsfunktion. Om du använder Photoshop 5.0 eller högre kan du köpa Fred Mirandas trappinterpoleringsåtgärd för $ 15 US. Du hittar också mer information och bildjämförelser. Sedan denna artikel ursprungligen skrevs har nya algoritmer för resampling och mjukvaruteknik utvecklats som gör trappinterpolering i princip föråldrad.

Äkta fraktaler

LizardTechs äkta Fractals-programvara (tidigare från Altamira Group) försöker bryta igenom begränsningar för bildupplösning med sin prisbelönta teknik för upplösning på begäran. Äkta Fractals finns för Windows och Macintosh. Den fungerar som ett plug-in till Photoshop och andra Photoshop-plugin-kompatibla bildredigerare. Med den kan du koda filer med låg till medellös upplösning till ett skalbart, upplösningsfritt format som kallas STiNG (*.stn). Dessa STN -filer kan sedan öppnas i vilken upplösning du än väljer. Fram till nyligen var denna teknik din bästa insats för att öka upplösningen. Idag har kameror och skannrar blivit bättre och sjunkit i pris, och investeringen i Genuine Fractals är inte lika lätt motiverad som den en gång var. Om du har möjlighet att lägga dina pengar på bättre hårdvara snarare än mjukvarulösningar är det vanligtvis det bättre sättet att gå. Ändå, för extrem uppsampling, är äkta fraktaler ganska fantastiska. Det erbjuder också andra fördelar, till exempel mindre kodade filer för arkivering och lagring.

Alien Skin Blow Up

Även om Genuine Fractals var den tidiga ledaren inom uppskalningsteknik, är Alien Skins Blow Up -plugin för Photoshop värt att titta på om extrema förstoringar är något du behöver. Blow Up stöder de flesta bildlägen, inklusive bilder med hög bitdjup. Det kan ändra storlek på lagerbilder utan att platta ut, och alternativ för att ändra storlek på plats, eller som en ny bild. Blow Up använder en specialiserad skärpningsmetod och simulerat filmkorn för att förbättra utseendet på extrema förstoringar.

Poängen

När du utvärderar dessa metoder för att öka upplösningen på egen hand, försök att undvika att fastna i hur bilderna ser ut på skärmen. Dina skrivarfunktioner kommer att spela en stor faktor i de slutliga resultaten. Vissa jämförelser kan se tydligt olika ut på skärmen, men knappt urskiljbara när de skrivs ut. Gör alltid din slutliga bedömning baserat på de utskrivna resultaten.