Razlika med Bicubic & Bilinearan

bitne slike , za razliko od vektorsko grafiko , ne zagotavljajo dovolj podatkov za lestvico sliko obširno — če ste poskušali nareditislika večja , je potrebno več podatkov kot pik prvotno evidentirane . Da bi dobili okrog tega, spreminjanje velikosti slike omogoča uporabo tehniko, znano kot ” interpolacijo ” — poskuša ” ugibati ” manjkajočih pik , ki temeljijo na barvnih vrednosti njihovih sosedov. Dve tehnike interpolacija , bicubic in bilnear , so še posebej pogoste v obdelavo slik . Bicubic proti bilinearne

bilinearne interpolacija jerazmeroma preprosta tehnika , ni veliko bolj zapletena, kot ” najbližja soseda ” interpolacijo — kje so vrzeli slikovnih pik , ki jih izpolnjujejo preprosto kopiranje sosednjih slikovnih pik. Za vsak ” manjkajoči ” pixel ( pik , ki jih je treba ustvariti , da bo razstrelil sliko )metoda Bilinearan traja štiri točke, ki so najbližje na diagonalnih vogalih in povprečja njihove vrednosti iz proizvajati srednji piksel . Bicubic interpolacija , v nasprotju s tem, ne traja samo štiri najtesnejše diagonalne pik , vendar je njihova najbližje točke , kot tudi za skupno 16 točk.

Prednosti Bicubic interpolacijo

Zato, ker vsaka metoda interpolacija zanaša na izumlja nove podatke , katere koli spremenite velikost slike tako je zvest med interpolacija tehnologij v smislu surovega informacijske vsebine . Razlika v glavnem leži v tem, kako jeslika dojema gledalec , in ker bicubic interpolacija omogoča uporabo večjih količin podatkov , njeni rezultati so na splošno bolj gladko. Bicubic interpolacija ustvari bolj gladke krivulje kot bilinearna interpolacija , in uvaja manj ” artefakte , ” ali pik , ki so se izkazale kot izrazito slabša očitno kvaliteto slike .
Računska hitrost

poveča gladkost bicubic interpolacijo prihaja v znatne stroške v smislu časa obdelave ; algoritmi in formule, ki se uporabljajo pri metodi bicubic veliko bolj zapletena . Skladno s tem , medtem ko Bilinearan interpolacija je dokaj hitro in ne sme biti , da je veliko počasnejši od izračunov najbližje sosednjih , bicubic interpolacija je za red velikosti počasneje , na trenutke. Zaradi tega bicubic interpolacija manj zaželeno v primerih, ko je hitrost ključnega pomena , alidodana gladkost končne podobe ni tako pomembno .
Prijave

Ko potrebujete da se poveča velikost slike in čas ni pomemben — za primer, če delate izpise iz digitalnega fotoaparata na svoj čas — bicubic interpolacija zagotavlja gladke rezultate, ki so zaznane kot da sovišje kakovosti . Vendar pa lahkodejstvo , da uporablja dodatne pikslenegativna ko jeslika skrčenjem , kot razširjena , ker to pomeni tudi , da se več točk zavržejo ali spremenila . V teh primerih lahkorazmeroma manjše število slikovnih pik , ki delajo po metodi bilinearna rezultate, ki so bolj prijeten na oko , z manj artefaktov .

Dodaj odgovor