Hva er upsampling og samplingsreduksjon i Photoshop?

Hva er upsampling og samplingsreduksjon i Photoshop?


Upsampling og downsampling er to konkrete tilfeller av en tenkelig prosess som kalles "resampling". Når du gjør et bilde større eller mindre i oppløsning eller dimensjoner, må Adobe Photoshop resample bildet for å finne ut hvordan du skal fylle ut de nye piksler opprettet mellom originalene (når du forstørrer) eller hvilke av de originale piksler bør beholdes og hvilke som skal kastes (ved å redusere størrelsen).

Bakgrunn

Når du tar et bilde av en naturlig scene ved hjelp av et digitalt kamera, må kameraet konvertere scene på en diskret rutenett av piksler. Det samme gjelder for bilder ervervet på en datamaskin fra andre fysiske kilder, slik som et skannet fotografi eller dokument. Denne prosessen kalles "sampling".

Når et bilde er i et digitalt medium, du ikke lenger har tilgang til annen informasjon om scenen fra den opprinnelig utover piksler i bildet. Dette betyr at når du endrer størrelsen på et bilde, kan Photoshop ikke fylle hullene i dataene med informasjon fra selve scenen; i stedet må det "ny prøve" bildet for å konstruere en tilnærmelse til den opprinnelige scene.

oppsamplingsfunksjonen

Upsampling er den type resampling som Photoshop utfører når du forstørrer et bilde. Når bildet er forstørret, vil de opprinnelige piksler da bli plassert lenger fra hverandre, og søknaden må "gjøre opp" de nye piksler mellom dem, ved hjelp av en passende tilnærming til det opprinnelige scenen.

downsampling

Downsampling er det motsatte av upsampling, brukes når et bilde blir gjort mindre. Selv krymper et bilde ikke krever utfylling ny plass som i tilfelle av upsampling, kan Photoshop fortsatt bruke en tilnærming for å bevare så mye informasjon om bildet som mulig.

For eksempel vurdere et bilde som består av vekslende svarte og hvite piksler. Hvis du krympe bildet til halve størrelsen av direkte prøvetaking verdiene av annenhver piksel, vil du ende opp med en helt hvit eller svart bilde. En bedre tilnærming metoden er nødvendig for å sikre at slike detaljer ikke går tapt.

interpolasjon

De tilnærmelser til den opprinnelige scene som brukes av sample og nedsampling er generert ved en prosess som kalles "interpolasjon». Når du forstørrer et bilde, interpolerer Photoshop nye piksler i bildet ved å beregne gjennomsnitt fra de omkringliggende bildepunkter at den vet om i det opprinnelige bildet. Den utfører tilsvarende beregninger når du krympe et bilde for å finne ut hvordan å blande de originale piksler for å generere nye bildet.

metoder

Photoshop støtter tre viktigste metoder for interpolering. Nærmeste-nabo interpolasjon fyller hver ny piksel i et forstørret bilde med samme farge som nærmest originale piksel til det, men dette fører til at bildene skal vises "klumpete" og lav kvalitet.

Bilinear og bikubisk interpolering er metoder som gir bilder av høyere kvalitet. Bilinear interpole beregner gjennomsnitt av de nærmeste fire omliggende piksler, bikubisk bruker 16 pikslene rundt. I mange tilfeller bildene som genereres av disse to metodene vil se like ut, men den ekstra informasjonen som brukes av bikubisk interpolering bidrar til å bevare fine detaljer, både når du forstørrer og krymper bilder.