Anti-aliasing

Acest articol este o schiță pentru jocurile video .

Puteți împărtăși cunoștințele dvs. îmbunătățindu-le ( cum? ) (Consultați ajutorul pentru scriere ).

Anti-aliasing și anti-aliasing sau antialias sau netezirea fontului este o metodă de a evita aliasing , un fenomen care apare atunci când vizualizarea unor imagini digitale în anumite rezoluții.

Principiu

O imagine digitală este alcătuită din pixeli . Când este redimensionată, marginea formelor cu un anumit unghi ia forma unei scări: aceasta este aliasing sau aliasing. Pentru a elimina acest efect vizual inestetic , se utilizează anti-aliasing sau anti-aliasing . Mai jos, litera din stânga a fost generată fără anti-aliasing: există un efect de scară neplăcut. Scrisoarea din dreapta a beneficiat de anti-aliasing: marginile sale sunt înmuiate.

Comparație antialiasing.gif

Anti-aliasing-ul se poate face în software sau hardware.

Metoda materială

Acestea includ metoda utilizată în camerele digitale și camerele video digitale. Senzorul fotosensibil este acoperit de un filtru anti-aliasing multifuncțional care vizează în special netezirea pixelilor cu frecvențe spațiale ridicate (detaliile), lăsând intacte frecvențele joase (zonele slab detaliate și groase).

Când antialiasing-ul este de amplitudine foarte mică, efectul său este similar cu cel al difracției .

La intensitate ridicată și asociată cu alte limitări, dacă reduce efectiv artefactele și alte defecte ale imaginii, provoacă o ușoară estompare a imaginilor, dar destul de corectabilă prin metode software.

Metoda software, digitală

Acest proces constă în scalarea culorii pixelilor la limitele dintre două zone de culoare sau contrast diferite. Eșantionarea culorii unui pixel este astfel efectuată în funcție de apropierea sa de cele două zone de culoare. Odată ce acest proces este aplicat, granița dintre cele două zone va arăta puțin mai neclară, dar nu va mai avea acel aspect de scară. Majoritatea plăcilor grafice efectuează antialiasing la nivel hardware , făcând aplicația mai rapidă. Cu toate acestea, aplicarea acestei opțiuni consumă multă memorie video și încă tinde să scadă semnificativ performanța programelor care o utilizează. Împreună cu filtrarea anizotropă , numărul de cadre pe secundă (IPS - framerate sau FPS pentru „ cadre pe secundă ”) poate fi ușor înjumătățit.

Exemplu:

Anti-aliased-diamonds.png

Diamantul din stânga nu este corectat. Marginile sale formează o scară. Cel din dreapta este corectat.

Diamant anti-aliased mărit.png

Au fost adăugați pixeli mai mult sau mai puțin gri pentru a simula faptul că acești pixeli sunt parțial colorați de forma neagră și parțial de fundalul alb.

Există mulți algoritmi anti-aliasing.

Vezi și tu

Note și referințe

  1. Michel Fleutry , Dicționar enciclopedic de electronică engleză-franceză , Casa dicționarului,1991( ISBN  2-85608-043-X ) , p.  38.

Bibliografie

Articole similare

linkuri externe