Forskjellen mellom Bikubisk & Bilinear

Bitmaps , i motsetning til vektorgrafikk , gir ikke nok data til å skalere et bilde omfattende --- hvis du prøver å gjøre bildet større, er mer data som kreves enn pikslene opprinnelig innspilt . For å komme rundt dette , gjør endring av bildestørrelse bruk av en teknikk kjent som " interpolering " --- prøver å " gjette" de manglende piksler basert på fargeverdiene til sine naboer . To interpole teknikker, bicubic og bilnear , er spesielt vanlig i bildebehandling . Bikubisk vs Bilinear

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 .

Hobbyer, spill © (www.northgames.biz)