Kas yra antialiasingas ir kaip jis paveiks mano nuotraukas ir vaizdus?

Turinys:

Kas yra antialiasingas ir kaip jis paveiks mano nuotraukas ir vaizdus?
Kas yra antialiasingas ir kaip jis paveiks mano nuotraukas ir vaizdus?

Video: Kas yra antialiasingas ir kaip jis paveiks mano nuotraukas ir vaizdus?

Video: Kas yra antialiasingas ir kaip jis paveiks mano nuotraukas ir vaizdus?
Video: FALLOUT SHELTER APOCALYPSE PREPARATION - YouTube 2024, Balandis
Anonim
"Anti-aliasing" yra žodis, kurį dažnai mėgsta fotografai ir žaidėjai, kai susiduria su grafikais ir vaizdais. Pažvelkite į tai, kas yra "anti-aliasing", kodėl mes jį naudojame ir, svarbiausia, kai to geriausia nenaudoti.
"Anti-aliasing" yra žodis, kurį dažnai mėgsta fotografai ir žaidėjai, kai susiduria su grafikais ir vaizdais. Pažvelkite į tai, kas yra "anti-aliasing", kodėl mes jį naudojame ir, svarbiausia, kai to geriausia nenaudoti.

Tai yra svarbi vaizduojamojo meno kūrimo ir fotografavimo srities "anti-aliasing" dalis, be abejo, turi 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

Prieš metus galite prisiminti straipsnį, kuriame mes 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.
Prieš metus galite prisiminti straipsnį, kuriame mes 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ą juostos fotografavimo metu, yra tik apibendrinimas, 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.
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ą juostos fotografavimo metu, yra tik apibendrinimas, 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ą panašiai kaip filmo fotografuojant. Nors ši pikselių savybė ir naudojimas fotografijoje yra ne anti-aliasing tiksliaisupratimas, kad ši skaitmeninės fotografijos nuosavybė yra viena iš geriausių būdų, kaip pradėti tvirtą supratimą apie tai, kas yra "anti-aliasing".

Interpoliacija: kažko kūrimas iš (beveik) nieko?

Image
Image

Skaitmeninė fotografija yra spalvų ir reikšmių apytikrė reikšmė, kai šviesa perduoda jutiklį tuo pačiu būdu, anti-aliasing yra vaizdo duomenų apibendrinimas naudojant metodą, vadinamą "interpoliacija". Interpoliacija yra "fancy-pants" matematikos terminas, kuris reiškia, kad sukurti duomenys 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.

Image
Image
Image
Image
Kai pažvelgime į šias kompiuterio pateiktas tikrinimo plokštes, galime pradėti suvokti, kokią kovos su aliasingu priemonę daro, kad patobulintų ir aproksėtų 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ą.
Kai pažvelgime į šias kompiuterio pateiktas tikrinimo plokštes, galime pradėti suvokti, kokią kovos su aliasingu priemonę daro, kad patobulintų ir aproksėtų 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ą.
Image
Image
Image
Image

Tačiau šie 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 kaimyno" resamplinką "Photoshop" - kitaip tariant, jis nepažeidžia aliaso (galite tai tiesiog vadinti aliased) Paveikslėlis dešinėje yra sumažintas ir slapyvardintas, sukuriant tvirtesnį tokio mažo dydžio vaizdą.

Geriausia nykščio taisykle yra ta, kad jūs visada galite sumažinti vaizdą be nuostolių, kad jis nebūtų pažeistas. 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-slapyvardis ir vektoriai: kodėl anti-slapyvardis daro vaizdo žaidimus geriau

Jei per pastaruosius 15 ar daugiau metų žaidėte kompiuterinį žaidimą, galbūt matėte vaizdo įrašo parinktis, į kurias buvo įtraukti antialiuoja nustatymai. 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.
Jei per pastaruosius 15 ar daugiau metų žaidėte kompiuterinį žaidimą, galbūt matėte vaizdo įrašo parinktis, į kurias buvo įtraukti antialiuoja nustatymai. 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 yra sukurtos vektoriaus daugiakampiuose, o šie daugiakampiai 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ą.

Antialiasingas ir spausdinimas

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.
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.

Abu aukščiau esanti raidė yra pikselių pagrindu sukurta spausdinimas, iš kairės - aliase, dešinė - anti-aliased. Nei yra gerų tipografijos vaizduoklių, ar bent jau šriftu. Tai yra priimtina, kad šriftą ekrane paverstų anti-aliasing, bet spausdinti gali būti kokių nors pražūtingų padarinių.

Kai galvojat apie tai, kokie laiškai yra, 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.
Kai galvojat apie tai, kokie laiškai yra, 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 paveikslėlis buvo sukurtas su anti-aliased tipo, o tada greičiausiai atspaudus. Kai atidžiai mes galime pamatyti, kodėl tai blogai.
Šis paveikslėlis buvo sukurtas su anti-aliased tipo, o tada greičiausiai atspaudus. Kai atidžiai mes galime pamatyti, kodėl tai blogai.
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.
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, jis būtų pakankamai geras.

Tipas, kuris yra abstrakčioji terpė, reikalauja, kad vektorių tikslumas būtų laikomas 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.
Tipas, kuris yra abstrakčioji terpė, reikalauja, kad vektorių tikslumas būtų laikomas 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 spausdinami daugiausiai jų nuotraukų, todėl pikselių pagrindu sukurta spausdinimas iš dot-based spausdintuvų bus gerai. Paprasčiausiai žinokite apie savo slapyvardį, kai dirbate su spausdintuvu ir kai dirbate su fotografija, jūs pastebėsite, kad esate geriau pasirengę priimti teisingus sprendimus, kurie suteiks Jums geriausius vaizdus.

Jei turite kokių nors klausimų dėl kovos su aliasingu 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 pateiktose pastabose.

Vaizdo įrašai: Varena # 1 by hasensaft, prieinama po Kūribingi panašumai. Neaiškus skėčio portretas Shannon, prieinama po Kūribingi panašumai. Dragon Age 2 Demo Ogre VH by Deborah Timmins, prieinama po Kūribingi panašumai. Anti-Aliasing vaizdai pagal Loisel, prieinama po GNU Free License.

Rekomenduojamas: