Anti-aliasing

Ez a cikk a videojátékok vázlata .

Megoszthatja ismereteit fejlesztésével ( hogyan? ) (Lásd az írási segítséget ).

Az anti-aliasing és anti- alias vagy anti-alias vagy font simítás az álnevezés elkerülésére szolgál , amely jelenség akkor fordul elő, amikor egyes digitális képeket bizonyos felbontásban néz.

Elv

A digitális kép pixelekből áll . Átméretezéskor az adott szögű alakzatok széle lépcső alakját veszi fel: ez aliasing vagy aliasing. Ennek a csúnya vizuális hatásnak az eltávolításához anti-aliasing vagy anti-aliasinget használnak . Az alábbiakban a bal oldali betűt anti-alias nélkül generálták: kellemetlen lépcsőhatás van. A jobb oldali betűnek előnyös volt az aliasítás: szélei megpuhultak.

Antialiasing összehasonlítás.gif

Az elhallgatás történhet szoftverben vagy hardverben.

Anyag módszer

Ide tartozik a digitális fényképezőgépekben és a digitális videokamerákban alkalmazott módszer. A fényérzékeny szenzort egy többfunkciós elmosódásgátló szűrő fedi, amelynek célja különösen a nagy térbeli frekvenciájú pixelek (a részletek) simítása, az alacsony frekvenciák (a rosszul részletezett és vastag területek) érintetlenül hagyása.

Ha az antialiasing nagyon alacsony amplitúdójú, hatása hasonló a diffrakcióhoz .

Nagy intenzitással és más korlátokkal társítva, ha hatékonyan csökkenti az artefaktumokat és egyéb képhibákat, enyhe elmosódást okoz a képeken, de szoftveres módszerekkel eléggé korrigálható.

Szoftveres módszer, digitális

Ez a folyamat abból áll, hogy a pixelek színét két különböző színű vagy kontrasztú terület közötti határokon méretezzük. A pixel színének mintavétele tehát a két színzónához való közelsége szerint történik. Miután ezt a folyamatot alkalmazta, a két terület közötti határ kissé elmosódottabbnak tűnik, de a lépcső már nem jelenik meg. A legtöbb grafikus kártya hardverszintű anti-alias funkcióval rendelkezik, így az alkalmazás gyorsabb. Ennek a lehetőségnek az alkalmazása azonban sok videomemóriát emészt fel, és még mindig jelentősen csökkenti az azt használó programok teljesítményét. Az anizotróp szűréssel együtt könnyen felezhető a másodpercenkénti képkockák száma (IPS - framerate vagy FPS a " frame per second ").

Példa :

Anti-aliased-diamonds.png

A bal oldali gyémánt nincs kijavítva. Szélei lépcsőt alkotnak. A jobb oldali javítva van.

Anti-aliased diamond nagyítva.png

Többé-kevésbé szürke pixeleket adtak hozzá annak szimulálására, hogy ezeket a képpontokat részben a fekete forma, részben a fehér háttér színezi.

Sok anti-aliasing algoritmus létezik .

Lásd is

Megjegyzések és hivatkozások

  1. Michel Fleutry , Angol-francia elektronika enciklopédikus szótára , A szótár háza,1991( ISBN  2-85608-043-X ) , p.  38.

Bibliográfia

Kapcsolódó cikkek

Külső linkek