19Aug
"Anti-aliasing" yra žodis, kurį dažnai mėgsta fotografai ir žaidėjai, kai kalbama apie grafiką ir vaizdus. Pažvelkite į tai, kas yra "anti-aliasing", kodėl mes jį naudojame ir, svarbiausia, kai to geriausia nenaudoti.
Tai yra svarbi vaizdų kūrimo ir fotografavimo anti-aliasingo dalis, be abejo, turėtų būti suprantama kuo kruopiau, kad būtų galima sukurti aukštos kokybės vaizdus. Tikimės, kad esate pasiruošę labai geeky straipsniui, nes jūs daug diskusijų apie matematiką ir mokslą, sumaišytus su šiuolaikiniu paaiškinimu. Laikykis skaitymo!
vektoriai ir pikseliai, ir kodėl fotoaparatai fotografuoja pikseliais
. Galite prisiminti straipsnį iš metų prieš tai, kai kalbėjome apie Vektorių ir pikselių skirtumą.Yra keletas esminių skirtumų tarp dviejų: pikseliai yra užsakomi šviesos, pigmento ar spalvos masyvai;vektoriai yra matematiniai linijų, formų, gradientų ir tt pateikimai. Vektoriai yra tikslūs;jie egzistuoja absoliučiose koordinatėse algebrinėje grotelėje. Kadangi jie yra tokie absoliutūs, nėra neryškios linijos tarp to, kur jie yra, ir kur jie nėra. Net jei monitorius nepadaro begalinio pločio linijos segmento( jis visada turi būti rodomas taškais), jis vis tiek toks plonas kaip linija, esanti tik teoriniame matematiniame pasaulyje.
Tai yra fotografavimo šviesos problema, nėra tokia tiksli, nes ji turėtų būti užfiksuota visiškai matematiškai. Tikėtina, kad net jei mes sukūrėme kameras, galinčias nuskaityti atskirų fotonų vietas su kvantiškais tikslumu, kai jie nukreipė jutiklį, dėl keisto fizikos pobūdžio, esančioje kvantiniame lygyje, atskiros dalelės iš tiesų gali pasirodyti keliose jutiklio vietose.tuo pačiu metu. Tai reiškia, kad visiškai nebūtina nustatyti absoliučią tos vienos šviesos dalelės vietą tuo metu, kai ji nukreipta į jutiklį, yra tik apibūdinimas, kaip ši šviesa užfiksuota. Sustabdymo veiksmas( fotoaparato sugebėjimas sukurti ryškius vaizdus iš judančių objektų) niekada negali būti tobula - bent jau atrodo labai, labai mažai tikėtina.
pikseliai yra patogūs, nes didelės skiriamosios gebos vaizdai gali apytiksliai apibūdinti spalvas ir formas, tiksliai atkuriant vaizdą taip, kaip fotografuojant filmu. Nors ši pikselių savybė ir naudojimas fotografijoje yra , o ne anti-aliasing tiksliai , supratimas apie šią skaitmeninės fotografijos savybę yra viena iš geriausių vietų, leidžiančių tvirtai suprasti, kas yra anti-aliasingas.
interpoliacija: kažko kūrimas iš( beveik) nieko?
Skaitmeninė fotografija yra spalvų ir reikšmių apytikrė reikšmė, kai šviesa perduoda jutiklį tuo pačiu būdu, anti-aliasing yra vaizdo duomenų aproksimacija, naudojant metodą, vadinamą "interpoliacija". Interpoliacija yra "fancy-pants" matematikos terminas, kuris reiškia duomenissukurta remiantis esamų duomenų tendencijomis, ty išsilavinęs spėjimas apie tai, kas iš tiesų galėtų būti toje vietoje, jei būtų daugiau duomenų taškų.Nors tai yra sudėtingesnė, nes paprasčiausias spėjimas - yra formulės ir tinkami interpoliacijos metodai - negalima tikėtis, kad tai bus visiškai tikslus vaizdų duomenų, kurie yra iš tikrųjų, vaizdavimas. Net protingiausia matematika nieko negali sukurti.
Kai žiūrime į šias kompiuterio pateiktas tikrinimo plokštes, mes galime pradėti suprasti, ką daro, siekiant pagerinti ir apytiksliai sugrąžinti vaizdus. Kraštutiniame paveikslėlyje nėra duomenų interpoliacijos - juodos ir baltos spalvos pikseliais pateikiama šaškių lentelė, nes ji išnyksta perspektyvoje ir greitai tampa netvarka. Vaizdinės klaidos ir sukurtos artefaktos yra tai, ką mes vadiname "aliasing". Antrasis ir trečias aukščiau išvardyti paveikslėliai naudoja skirtingas "anti-aliasing" formas, kad geriau suvoktų, kaip žmogaus akys( ir fotoaparatai) suvokia šviesą.
Tie vaizdai buvo absoliučių matematinių vaizdų vertimas į pikselių vaizdus. Kaip antialiuoja taikoma jūsų fotografijai? Kai nuotraukos yra pakeistos arba padidintos arba sumažintos, vaizdas yra interpoliuojamas remiantis vaizdų dokumento duomenimis. Kairysis vaizdas sutrumpėja naudojant "artimiausio artimiausio" resamplinką "Photoshop" - kitaip tariant, jis nėra slaptas( galite tiesiog vadinti aliase ).Paveikslėlis dešinėje yra sumažintas ir slapyvardintas, sukuriant tolygesnį tokio mažo dydžio vaizdą.
Išplėstiniai vaizdai taip pat naudingi, jei "anti-aliasing" grafikos programos geriau atspindi jūsų vaizdą.Nepamirškite, kad grafikos programoje esate atrinkti( išplečiant) vaizdus, kad jūs niekada iš tikrųjų nepasieksite didesnės skiriamosios gebos iš skaitmeninio išsiplėtimo - atliekama interpoliacija gali padėti gerai suprasti, kas ten turėtų būti, bet tai"Niekada nežinai tikrai. Jūsų kraštai bus minkšti ir švelnesni, nes nuotrauka vis daugiau ir daugiau.
Gerai nykščio taisyklei, kad jūs visada galite sumažinti savo vaizdus( susitraukdami) be kokybės praradimo nuo aliasingumo. Upsampling( išplečiamasis) daro aliasingą labai akivaizdus, nesuteikia jokios naujos rezoliucijos ir turėtų būti daroma tik tuo atveju, jei to negalima išvengti.
"Anti-Aliasing" ir "Vektoriai": kodėl "Anti-Aliasing" vaizdo žaidimus gerina "
". Jei per pastaruosius 15 ar daugiau metų žaidėte kompiuterinį žaidimą, galbūt matėte vaizdo įrašo parinktis, kuriose buvo nustatyti antialiuoja. Jei prisimenate, kai aptarėme absoliučią poziciją esančias vektorines figūras, turėtumėte pradėti suprasti, kodėl kovos su slapyvardis svarbu vaizdo žaidimams.
3 Matmenų formos sukurtos vektoriaus daugiakampiuose, o šie poligonai egzistuoja tik matematikos srityje. Vaizdo žaidimų antiliazavimas turi bent du tikslus: pirma, jis nori, kad būtų sudarytos absoliučios, kietos formos poligonų linijos tokioje formoje, kuri atrodo tinkama pikselių ekrane;antra, anti-aliasing geriau pakartoja netikslį būdą, kad fotografija ir žmogaus akys suvokia šviesą.
Anti-Aliasing ir Typography
Galutinėje pastaboje yra daug atvejų, kai "anti-aliasing" nėra idealus. Jei kada nors dirbo grafikos dizainerių, galbūt girdėjote, kad jie skundžiasi dėl "Photoshop" spausdinimo, o kaip menkas "Illustrator" - yra blogai.
Abi pirmiau pateiktos raidės yra pikselių pagrindu sukurta spausdinimas, o kairysis - aliasedas, teisingas vienas iš slapyvardžių.Nei yra gerų tipografijos vaizduoklių, ar bent jau šriftu. Tai yra priimtina, kad šriftą ekrane paverstų anti-aliasing, tačiau spausdinti gali būti kokių nors pražūtingų padarinių.
Kai galvojat apie kokius laiškus, jie iš tikrųjų nesilaiko tų pačių taisyklių, kurių reikia skaitmeninei fotografijai. Laiškai yra abstrakčios idėjos ir absoliutos formos - jie labiau patenka į "grynos matematikos" kategoriją vektoriniu meno kūriniu. Ir priklausomai nuo spausdinimo proceso, kuris buvo naudojamas jų kūrimui, rūšis, šios grynos matematikos vektoriaus formos tampa visiškai svarbios.
Šis vaizdas pirmiau buvo sukurtas su anti-aliased tipo, o tada greičiausiai atspaudus. Kai atidžiai mes galime pamatyti, kodėl tai blogai.
Tai labai greitai paaiškėja, kad šios anti-alias formos nepasileidžia taip, kai spausdinami tokiu būdu. Tai yra pavyzdys, kaip slapyvardžio formavimas( ir pikselių vaizdavimas) gali būti prastesnis.
Žinoma, jei tai būtų įvaizdis( pvz., Nuotrauka), o ne abstrakčios formos, tai būtų pakankamai gerai išlaikytas.
tipas, kuris yra abstraktus terpė, reikalauja, kad vektoriai būtų tiksliai laikomi pagal tipus spausdinimo procesų, kurie nenaudoja rašalinių taškų vaizdo kūrimui. Netgi labai arti atstumų nematome jokių taškų ar įrodymų, kad anti-aliasingas, kuris buvo naudojamas failams, naudojamiems šiam "Coke" spausdinti, negalimas.
Žinoma, dauguma HTG skaitytojų nebus išfasuoti spausdinti daugumą jų nuotraukų, taigi pikselių pagrindu sukurta spausdinimas iš dot-based spausdintuvų bus gerai. Jei dirbate su fotografija dirbdami su spausdinimo ir , tiesiog suvokkite savo "anti-aliasing" tipą - jūs pastebėsite, kad esate geriau pasirengę padaryti tinkamą pasirinkimą, kuris suteiks jums geriausią įmanomą vaizdą.
Jei turite kokių nors klausimų dėl kovos su aliasingumu ir jūsų nuotraukų, jūs manote, kad mes neatsakėme, ar galbūt manote, kad mes palikome kažką svarbaus, nedvejodami praneškite mums apie tai toliau pateiktuose komentaruose.
Vaizdo įrašai: Varena # 1, sukurta hasensaft , prieinama pagal Creative Commons . Shannon , kurį galima rasti Creative Commons , neaiškus portretas. Dragon Age 2 Demo Ogre VH by Deborah Timmins , prieinamas Creative Commons .Anti-Aliasing Images by Loise , prieinama pagal GNU Free License .