>> Kunst en amusement >> Art >> andere kunst

Wat is de anti - aliasing

? Heb je ooit hebt ingezoomd op een afbeelding totdat de pixels die bestond uit het ware zichtbaar en hoekig , als een sprite in een oude acht - bit video game ? Het effect dat je ziet , waar de randen op te lossen in blokken , heet pixilation . Anti - aliasing is een techniek die computer programmeurs ( en hardwareleveranciers ) gebruiken voor de bestrijding pixilation op computer , tablet en smartphone displays . Het probleem

Elk computerscherm is opgebouwd uit pixels , een kleine vierkante of rechthoekige belichting en kleur element dat kan worden ingeschakeld of uitgeschakeld , met verschillende lichtsterktes . Computer resoluties worden gemeten in een aantal pixels breed bij een bepaald aantal pixels hoog - bijvoorbeeld een 2013 uitstekende HDTV resolutie 1920 pixels bij 1080 pixels ( of 1920 pixels bij 1200 pixels ) . Wanneer beelden worden op het scherm getekend die perfect verticaal of perfect horizontaal , de randen van die beelden af te stemmen op de grid . Wanneer deze beelden worden getrokken onder een hoek , niet de pleinen van het rooster niet af te stemmen op de rand van het beeld .
De Solution

Wanneer een programma of video kaart gebruikt anti - aliasing , berekent een gemiddelde kleur van de pixels naast het gedeelte ' edge " van elke lijn wordt getrokken , waardoor het wazig of zachter . Dit vult de " hiaten " langs de trap rand en creëert een optische illusie . Omdat pixels zo klein , de menselijke hersenen combineert de tinten samen om een ​​vloeiende curve te maken . Hetzelfde psychologisch effect wordt gebruikt half toning doen kranten , waar foto's worden gereproduceerd door het variëren van de grootte rasterpunten subtiele kleurschakeringen krijgen . Een manier om te kijken naar de anti - aliasing is dat de scène wordt weergegeven op het dubbele , viervoudige of achtvoudige de resolutie van het scherm , en vervolgens gekrompen voordat deze wordt getoond .
Computational Cost

Anti - aliasing vereist een zekere hoeveelheid processoren . Elke pixel die wordt gebruikt om een rand te definiëren moet de bemonstering van de kleurtoon en helderheid van de aangrenzende pixels om de juiste waarde te vinden . Voor tekst, of statische beelden , dit hoeft slechts eenmaal gedaan worden . Voor video, heeft het gedaan elke keer als er iets verandert tussen de frames . Dit is een reden waarom waarmee anti - aliasing op computerspelletjes een merkbare vertraging prestatie in frames per seconde veroorzaken , en waarom veel videokaarten silicium gewijd aan actief anti - aliasing algoritmen . Terwijl de vroege anti - aliasing videokaarten zou doen twee passen per scherm , loopt van boven naar beneden , het aantal passages ( de sampling rate ) is toegenomen als de prestaties zijn verbeterd .
Super Hoge resolutie schermen

Terwijl de prestaties hit van anti - aliasing is tegengegaan met steeds videokaart hardware , de vooruitgang in display technologie kan uiteindelijk het voorwerp raakt . De iPhone 4 introduceerde 250+ pixels per inch ( PPI ) displays in 2011 , en die een zeer hoge resolutie schermen , met pixels kleiner dan het menselijk oog kan uitzoeken , worden steeds mainstream adoptie . Op ongeveer 300 PPI , menselijke ogen echt niet kan maken uit individuele pixels . Met pixels die klein , de behoefte aan anti - aliasing ( en aanvullende videoverwerking berekeningen ) verdwijnt . Met ingang van eind zomer 2013 , slechts een handvol van desktop-en laptop -schermen hebben dit soort resolutie , maar het is duidelijk dat ze gaan om wijdverspreid in de nabije toekomst .

andere kunst

Verwante categorieën