Bilinear interpolering er en relativt enkel teknikk , ikke mye mer komplisert enn " nærmeste nabo " interpole --- hvor piksel hullene er fylt inn ved å kopiere tilstøtende piksler. For hver "mangler" pixel ( pikslene som må være opprettet for å blåse opp bildet ) den bilinear metoden tar de fire punktene som er nærmest på de diagonale hjørner , og gjennomsnitt deres verdier ut til å produsere midten pixel . Bikubisk interpolering , i kontrast , tar ikke bare de fire nærmeste diagonale piksler, men deres nærmeste punktene i tillegg , for totalt 16 piksler .
Fordeler med bikubisk interpole
Fordi noen interpoleringsmetode er avhengig av å finne opp nye data , er noe endret størrelse bilde like trofast mellom interpole teknikker i form av rå informasjonsinnhold . Forskjellen hovedsakelig ligger i hvordan bildet oppfattes av betrakteren , og fordi bicubic interpolering gjør bruk av mer data , resultatene er generelt jevnere . Bikubisk interpole skaper jevnere kurver enn bilinear interpolering , og introduserer færre " gjenstander ", eller piksler som skiller seg ut som tydelig forverret den tilsynelatende kvaliteten på bildet .
Computational Speed
økt glatthet bicubic interpole kommer til en betydelig kostnad i form av behandlingstiden; algoritmer og formler som brukes for bicubic metoden er mye mer kompleks . Følgelig , mens bilinear interpolering er ganske rask , og kan ikke være så mye tregere enn nærmeste - nabo beregninger , er bicubic interpole tregere , til tider av en størrelsesorden . Dette gjør bicubic interpole mindre ønskelig i situasjoner hvor hastighet er av essensen eller den ekstra glatthet av det endelige bildet er ikke så viktig .
Søknader
Når du trenger å øke størrelsen på et bilde , og tid er ikke viktig --- for eksempel , hvis du skal lage utskrifter fra et digitalt kamera på din egen tid --- bicubic interpolering gir jevne resultater som oppfattes som å være av en høyere kvalitet. Imidlertid kan det faktum at den benytter flere punkter være en ulempe når bildet blir krympet , i stedet forstørret, fordi det betyr også at flere piksler forkastes eller endres. I disse tilfellene kan det forholdsvis mindre antall ansatt i bilinear metoden piksler gir resultater som er mer behagelig for øyet , med færre gjenstander .