19Aug

Ce este antialiasing și cum afectează fotografiile și imaginile mele?

Anti-aliasing este un cuvânt care este adesea aruncat în jurul valorii de fotografi și gameri atunci când se ocupă cu grafică și imagini. Uitați-vă la ceea ce este anti-aliasing, de ce o folosim și, cel mai important, când este mai bine să nu o folosiți.

Este o parte importantă a realizării de imagini și a fotografiilor-anti-aliasing este cu siguranță ceva care ar trebui să fie înțeles cât mai bine cu putință pentru a crea imagini de înaltă calitate. Sperăm că sunteți pregătiți pentru un articol foarte surprinzător, deoarece aveți o mulțime de discuții despre matematică și știință amestecate cu articolul de astăzi explicator. Continua să citești!

vectori și pixeli și de ce camerele captează imagini cu pixeli

Ați amintit un articol de acum un an în care am vorbit despre diferența dintre vectori și pixeli. Există o serie de diferențe fundamentale între cele două: pixelii sunt comandați într-o rețea de lumină, pigment sau culoare;vectorii reprezintă reprezentări matematice ale liniilor, formelor, gradientilor etc. Vectorii sunt preciși;ele există la coordonatele absolute pe o rețea algebrică.Pentru că ele sunt atât de absolute, nu există nici o estompare a liniei dintre locul unde sunt și unde nu sunt. Chiar dacă un monitor nu poate face subțire infinită a segmentului de linie( întotdeauna trebuie să-l arate în pixeli), acesta este încă subțire ca o linie existentă numai într-o lume matematică teoretică.

Aceasta este problema cu lumina fotografiei nu este la fel de precisă cum ar fi nevoie să fie capturată într-un mod perfect matematic. Este posibil ca, chiar dacă am dezvoltat camere capabile să citească locațiile fotonilor individuali cu precizie cuantică pe măsură ce au lovit senzorul, datorită naturii ciudate a fizicii la nivelul cuantic, particulele individuale pot apărea de fapt în mai multe locuri ale senzorului laacelasi timp. Aceasta înseamnă că este absolut imposibil să obțineți locația absolută a acelei singure particule de lumină în momentul în care acesta atinge senzorul - fotografia este doar o aproximare a modului în care lumina este capturată.Acțiunea de oprire( abilitatea camerei de a crea imagini clare din obiectele în mișcare) nu poate fi niciodată perfectă - cel puțin pare foarte, foarte puțin probabil.

Pixelii sunt la îndemână, deoarece imaginile de înaltă rezoluție pot aproxima culorile și formele, recreând cu precizie o imagine într-un mod asemănător cu fotografia bazată pe film.În timp ce această proprietate a pixelilor și utilizarea sa în fotografie este nu anti-aliasing exact , înțelegerea acestei proprietăți a fotografiei digitale este unul dintre cele mai bune locuri pentru a începe o înțelegere solidă a ceea ce este anti-aliasing.

Interpolare: Crearea ceva din( aproape) nimic?

Fotografia digitală este o aproximație a culorilor și a valorilor prezente când lumina atinge un senzor în același mod, anti-aliasingul fiind o aproximare a datelor imaginii folosind o tehnică numită "Interpolare". Interpolarea este un termen de matematică fantezistă care înseamnă datecreat pe baza tendințelor datelor existente, și anume o estimare educată despre ceea ce ar putea fi efectiv în acel loc dacă ar fi disponibile mai multe puncte de date. Deși este mai complicat decât ghicitul simplu - există formule și metode adecvate pentru Interpolare - nu se poate aștepta să fie o reprezentare perfectă a datelor de imagine care există de fapt acolo. Chiar și cea mai inteligentă matematică nu poate crea ceva din nimic.

Atunci când ne uităm la aceste tablouri de calcul prestate, putem începe să înțelegem ce face anti-aliasing pentru a îmbunătăți și a aproxima imaginile.În imaginea din stânga, nu există interpolare de date - tabloul de bord este redat în pixeli alb-negru, deoarece se retrage în perspectivă și devine rapid o mizerie. Erorile vizuale și artefactele create sunt ceea ce noi numim "aliasing". Al doilea și al treilea imagini de mai sus utilizează diferite forme de "anti-aliasing" pentru a aproxima mai bine modul în care ochii umani( și camerele) percep lumina.

Aceste imagini, totuși, au fost o traducere a imaginilor matematice absolute în imagini bazate pe pixeli. Cum se aplică anti-aliasing fotografiilor dvs.?Când imaginile sunt redimensionate, fie mărite, fie reduse, imaginea este interpolată pe baza datelor existente în documentul imagine. Imaginea din stânga este micșorată prin reeșantionarea "celui mai apropiat vecin" din Photoshop - cu alte cuvinte, nu este anti-aliată( poți numi literalmente acest alias ).Imaginea din dreapta este redusă și analiată, creând o imagine mult mai adevărată la acea mărime mică.

Imaginile mărită beneficiază, de asemenea, de programele grafice anti-aliasing, care se bazează pe datele din imagine.Țineți minte atunci când faceți o creștere a imaginilor într-un program grafic, că niciodată nu veți obține mai multă rezoluție dintr-o extindere digitală - felul de interpolare făcută poate face o bună ghicire cu privire la ce ar trebui să fie acolo, darNu voi ști niciodată sigur. Marginile dvs. vor fi moi și vor deveni mai moi pe măsură ce fotografia se mărește din ce în ce mai mult.

O regulă bună este că poți oricând să scadă( reduceți) imaginile fără a pierde calitatea de la anti-aliasing. Upsampling( mărirea) face ca anti-aliasingul să fie foarte evident, nu adaugă o nouă rezoluție și ar trebui făcută numai dacă nu poate fi evitată.

Anti-Aliasing și vectori: De ce jocul anti-alianță face ca jocurile video să pară mai bine

Dacă ați jucat un joc pe PC în ultimii 15 ani, este posibil să fi văzut opțiuni video care includeau setări pentru anti-aliasing. Dacă vă amintiți când am discutat despre formele vectoriale existente într-o poziție absolută, ar trebui să începeți să înțelegeți de ce anti-aliasingul este important pentru jocurile video.

3 Formele dimensionale sunt create în poligoane vectoriale, iar aceste poligoane există într-un domeniu doar matematic. Anti-aliasingul în jocurile video are cel puțin două obiective: în primul rând, vrea să fie capabil să redea liniile absolute ale muchiilor de poligoane într-o formă care arată decent pe un monitor bazat pe pixeli;în al doilea rând, anti-aliasingul replică mai bine modul impresionant în care fotografia și ochii umani percep lumina.

Anti-Aliasing și tipografie

Pe o notă finală, există o mulțime de ocazii în care anti-aliasing nu este ideal. Dacă ați lucrat vreodată în jurul designerilor de grafică, probabil că ați auzit că ei se plâng de tipografia din Photoshop și cât de inferior este pentru Illustrator - și ei au dreptate.

Ambele litere de mai sus sunt tipografia bazată pe pixeli, iar cea din stânga este aliată, cea dreaptă una anti-aliată.Nu sunt reprezentări bune ale tipografiei sau cel puțin acel text. Este acceptabil să redați un font pe ecran cu anti-aliasing, dar pentru imprimare, acesta poate avea unele consecințe dezastruoase.

Când vă gândiți la ce litere sunt, nu respectă cu adevărat aceleași reguli pe care le impune fotografia digitală.Scrisorile sunt idei abstracte și forme absolute - ele se încadrează mai bine în categoria "matematică pură" a operelor de artă vectoriale.Și, în funcție de tipul procesului de imprimare folosit pentru a le crea, acele forme pure de vectori de matematică devin absolut importante.

Această imagine de mai sus a fost creată cu un tip anti-alias, și apoi cel mai probabil offset tipărit. Când ne uităm îndeaproape, putem vedea de ce e rău.

Se clarifică foarte repede că aceste formulare anti-aliate nu s-au ridicat bine când au fost tipărite în acest fel. Acesta este un exemplu al modului în care anti-aliasing( ca și imagistica pe bază de pixeli) poate fi inferior atunci când se face tipografie.

Bineînțeles, dacă ar fi fost o imagine( ca o fotografie) și nu formele abstracte de tip, s-ar fi ținut destul de bine. Modelul

, fiind un mediu abstract, necesită precizia vectorilor de a se ține sub tipurile de procese de imprimare care nu utilizează puncte inkjet pentru a crea o imagine. Chiar și la distanțe foarte apropiate, nu vedem niciun punct sau dovezi că anti-aliasingul care a intrat în fișierele folosite pentru a imprima această Coca-Cola poate.

Desigur, majoritatea cititorilor HTG nu vor fi tipăriți offset pentru majoritatea fotografiilor, astfel încât tipografia bazată pe pixeli tipărită de la imprimantele dotate va funcționa foarte bine. Pur și simplu să fiți conștienți de anti-aliasing atunci când lucrați cu tipografia și atunci când lucrați cu fotografia - veți găsi mai bine pregătite pentru a face alegerile corecte care vă vor oferi cele mai bune imagini posibile.

Dacă aveți întrebări cu privire la anti-aliasing și la fotografiile pe care le considerați că nu le-am răspuns sau credeți că am lăsat ceva important, nu ezitați să ne anunțați în comentariile de mai jos.

Credite imagine: Varena # 1 de hasensaft , disponibil sub Creative Commons .Portret umbrelă neclară de Shannon , disponibil sub Creative Commons .Dragon Age 2 Demo Ogre VH de Deborah Timmins , disponibil sub Creative Commons .Imagini Anti-Aliasing de Loisel , disponibil sub licența GNU Free License .