Ինչ է Interpolation?

Իմացեք, թե ինչպես է Pixel Size եւ Interpolation կապված

Երբ բարձրացնում եք թվային պատկերների չափը, տեղի է ունենում ինտերպոլացիայի որոշ ձեւ, եւ դա կարող է զգալիորեն ազդել լուսանկարի որակի վրա: Լուսանկարիչների համար կարեւոր է հասկանալ, թե որն է ինտերպոլիան եւ ինչպես բարելավել դրա արդյունքները:

Ինչ է Interpolation?

Interpolation- ը տերմին է, որն օգտագործվում է նկարում նկարահանված պիքսելների չափը մեծացնելու մեթոդ նկարագրելու համար: Այն սովորաբար տարածվում է պատկերը մեծացնելու համար:

Պատկերների չափսը մեծացնելու համար սովորաբար խորհուրդ չի տրվում, քանի որ համակարգիչը պետք է օգտագործի ինտերպոլյացիան, որպեսզի այն ի սկզբանե չհայտնաբերվի: Դրա հետեւանքները կարող են տարբեր լինել, օգտագործելով ինտերպոլացիայի տեսակի վրա, բայց, ընդհանուր առմամբ, դա լավ չէ:

Քանի որ համակարգիչը փորձում է մեկնաբանել, թե ինչ նոր տեղեկատվություն պետք է ավելացվի, պատկերը կարող է դառնալ բծախնդրություն կամ ունենալ գունային կամ տոնով փոքր կետեր, որոնք կարծես դուրս են:

Որոշ թվային տեսախցիկներ (առավելագույն կետ, նկարահանել տեսախցիկներ եւ հեռախոսներ) օգտագործում են ինտերպոլացիա `« թվային խոշորացում »ստեղծելու համար: Սա նշանակում է, որ տեսախցիկը կարող է մեծացնել խցիկի ոսպնյակի կողմից թույլատրված առավելագույն սահմաններից դուրս (կոչվում է օպտիկական խոշորացում): Եթե ​​այդ տեսախցիկներից որեւէ մեկը օգտագործում է, ապա այն ձեզ համար ավելի լավ է ավելի մոտենալ սուբյեկտին, քան օգտագործելով թվային խոշորացում:

Interpolation- ը առավել հաճախ օգտագործվում է տեսախցիկի պատկերավորման ծրագրային ապահովման մեջ, եւ դա այն է, որտեղ լուսանկարիչը, իրոք, պետք է հասկանա տարբեր տեսակի ինտերպոլիացիան:

Մոտակա հարեւան ինտերպոլացիա

Մոտակա տեսանյութերը դիտելու եւ ընդլայնելու համար մոտակա հարեւան ինտերպոլացիան առավել հաճախ օգտագործվում է խցիկում: Այն պարզապես ստիպում է պիքսելների մեծ լինելը, իսկ նոր պիքսելների գույնը նույնն է, ինչ մոտակա բնօրինակն է:

Անհամապատասխանություն. Հարմար չէ պատկերների պատկերների ընդլայնման համար, քանի որ այն կարող է առաջացնել jaggies :

Bilinear Interpolation- ը

Bilinear interpolation- ը տեղեկատվությունը վերցնում է բնօրինակի փիքսելից եւ չորս պիքսելներից, որոնք դիպչում են այն, որոշելու համար նոր գույնի գույնը: Այն արտադրում է բավականին սահուն արդյունքներ, բայց դա զգալիորեն նվազեցնում է որակը:

Պատկերները կարող են դառնալ բծեր:

Bicubic ինտերպոլացիա

Bicubic interpolation- ն ամենախաղաղացն է փունջում, քանի որ այն վերցնում է բնօրինակը փիքսելից եւ 16 շրջակա պիքսելից, նոր գույնի ստեղծելու համար:

Bicubic հաշվարկը շատ ավելի առաջընթաց է, քան մյուս երկու եղանակները, եւ այն կարող է տպագիր որակյալ պատկերներ արտադրել: Bicubic interpolation- ն առաջարկում է նաեւ «Smoother» եւ «Sharper» երկու տարբերակները `խիստ կարգավորվող արդյունքների համար:

Դժգոհություն. Թեեւ դա լավագույն տարբերակներից մեկն է, չափսերի մեծ չափը կարող է նվազեցնել պատկերըի որակը:

Fractal Interpolation- ը

Հիմնականում օգտագործվում է շատ մեծ տպագրության, ֆրակտելի ինտերպոլացիոն նմուշների ավելի քան պիկսելից, քան բիկուբիկ ինտերպոլյացիայի համար: Այն առաջացնում է սահուն եզրեր եւ պակաս blurring, սակայն պահանջում է շատ հատուկ ծրագրակազմ գործարկել այն: Մասնագիտական ​​տպիչները հաճախ օգտագործում են fractal interpolation:

Անհամապատասխանություն. Համակարգչային ծրագրերի մեծ մասում այս տարբերակը չունի: