Učinek dithering in halftone
Uporabi učinek dithering ali halftone na spletu: Floyd–Steinberg, Atkinson, Bayer, 1-bitno, paleta Game Boy ali pike CMYK. Prenesi PNG, brez nalaganja.
Kako narediti dithering slike
- Spusti sliko na območje za spuščanje ali klikni nanj in jo izberi. Obdela se v tvojem brskalniku in se nikoli ne naloži na strežnik.
- Izberi Učinek: Dithering zmanjša sliko na nekaj barv, Halftone (polton) pa jo nariše znova kot raster pik.
- Nastavi Izhodna širina (px), od 16 do 4096. Začne pri izvirni širini, omejeni na 640 px; višina sledi razmerju stranic. Učinek se izračuna natanko pri tej velikosti.
- Po potrebi prilagodi Svetlost in Kontrast. Obe se uporabita pred učinkom.
- Pri Dithering izberi Algoritem in Paleta. Pri Halftone (polton) nastavi Velikost pike (korak mreže, px), Kot rastra in Barve.
- Z Povečava (Prilagodi, 1×, 2×, 3×, 4× ali 8×) preglej slikovne pike, nato klikni Prenesi PNG.
Predogled prikaže rezultat slikovno piko za slikovno piko s skaliranjem na najbližjega soseda, zato pri 1× ali več vidiš natanko to, kar bo vsebovala datoteka PNG.
Algoritmi za dithering
Dithering ponaredi manjkajoče barve tako, da razpoložljive pomeša v drobnih vzorcih, ki jih oko od daleč zlije.
- Floyd–Steinberg (1976) je razpršitev napake: vsaka slikovna pika se zaokroži na najbližjo barvo palete, napaka zaokrožitve pa se prenese na sosede (7/16 desno, 3/16, 5/16 in 1/16 v vrstici pod njo). Daje najgladkejše prehode in ustreza fotografijam.
- Atkinson izvira iz dela Billa Atkinsona na prvem Macintoshu. Razprši le 6/8 napake na šest sosedov, preostalo četrtino zavrže, zato je rezultat bolj kontrasten, s čistejšimi, a preosvetljenimi svetlimi in temnimi deli.
- Bayer 2×2, Bayer 4×4 in Bayer 8×8 so urejeni dithering: vsaka slikovna pika se primerja z matriko pragov, ki se ponavlja po sliki. Napake se ne prenašajo, zato nastane pravilen mrežast vzorec starih računalnikov in iger, vzorec pa ostaja stabilen od sličice do sličice.
- Prag (brez ditheringa) preprosto vzame najbližjo barvo, kar da ploske, posterizirane površine.
Palete
- 1-bitna črno-bela: dve barvi, klasična 1-bitna slika.
- 4 sivine: črna, 85, 170 in bela.
- Zelena Game Boy: štiri zelene (#0f380f, #306230, #8bac0f, #9bbc0f), ki se običajno uporabljajo za zaslon prvotnega Game Boya.
- Paleta po meri: vnesi šestnajstiške kode, ločene z vejicami, do 64 barv. Vsaka slikovna pika se prireja najbližji barvi z utežno razdaljo RGB; neveljavne kode so navedene in prezrte.
Sivinska paleta in paleta Game Boy se obravnavata kot tonske lestvice: slika se razprši po svetlosti, nato se vsaka stopnja preslika v barvo lestvice istega ranga, tako da se uporabi ves tonski razpon. Prosojnost se pri ditheringu ohrani.
Rastri halftone
Halftone je način, s katerim tiskarski stroji reproducirajo tone z eno samo barvo: mreža pik, zasukana za Kot rastra, z razmikom, ki je enak Velikost pike. Polmer vsake pike raste s kvadratnim korenom povprečne prekritosti s črnilom v njeni celici, dokler se sosednje pike v najtemnejših delih ne dotaknejo. Mono (črne pike) natisne črno na belem. CMYK (štirje zasukani rastri) nariše cian pod 15°, magento pod 75°, rumeno pod 0° in črno pod 45° (vsi se skupaj premaknejo, ko kot oddaljiš od 45°), pomešane v načinu množenja. Rastri so zasukani, ker enake mreže, položene ena na drugo, ustvarijo moaré, viden interferenčni vzorec. Pretvorba iz RGB v CMYK je namenoma preprosta (K = 1 − max(R, G, B)) in brez profilov ICC: to je umetniški učinek, ne barvna separacija, pripravljena za tisk.
Nasveti
- Zmanjšaj izhodno širino za debele retro slikovne pike, nato si oglej pri 4× ali 8×.
- Pred 1-bitno pretvorbo povečaj kontrast, da se obrazi in detajli ne raztopijo v šum.
- Bayer uporabi za pixel art in animacije, Floyd–Steinberg za fotografije.
- 1-bitne slike so idealne za zaslone e-ink, termične tiskalnike in lasersko graviranje.
Pogosta vprašanja
Ali se moja slika naloži na strežnik?
Ne. Vsa obdelava poteka lokalno v tvojem brskalniku; slika nikoli ne zapusti tvoje naprave.
Zakaj samo PNG?
PNG je brez izgub, zato ohrani natančno paleto in vsako piko vzorca. Stiskanje JPEG bi dithering razmazalo v zamegljen šum in dodalo nove barve.
Zakaj je moja slika v načinu Prilagodi videti zamegljena?
Prilagodi razteguje predogled na razpoložljiv prostor, ki ni nujno celoštevilski mnogokratnik slikovnih pik. Izberi 1× ali več, da vidiš natančne slikovne pike.
Kateri algoritem naj izberem za učinek Game Boy?
Izberi Zelena Game Boy, majhno izhodno širino, na primer 160 px, in Bayer 4×4 za značilni pravilni vzorec ali Floyd–Steinberg za gladkejše fotografije.
Ali je halftone CMYK uporaben za tisk?
Ne kot separacija. To je ena sama slika RGB, ki posnema videz štiribarvnega tiska, izračunana brez barvnih profilov.
Ali lahko povečam majhno sliko?
Da, izhodna širina lahko doseže 4096 px, vendar se slika pred učinkom spremeni v velikosti, zato je vzorec ditheringa drobnozrnat; za velike vidne slikovne pike ohrani majhno širino in raje povečaj prikaz.
Sorodna orodja
- Filtri za fotografije Brezplačni filtri za fotografije: svetlost, kontrast, črno-belo, sepija, zameglitev, izostritev in vinjeta, s predogledom pred/po in brez nalaganja na strežnik.
- Generator glitch učinka Dodaj glitch učinek poljubni sliki na spletu: pixel sorting, RGB split, skenirne črte VHS in poškodba JPEG, s ponovljivim semenom in brez nalaganja.
- Slika v ASCII umetnost Pretvori fotografijo ali sliko v ASCII umetnost v brskalniku. Več naborov znakov, širina v znakih, obračanje, barvni izhod HTML, kopiranje ali prenos .txt.
- Izdelava GIF-a Naredi animirani GIF iz več slik ali kratkega videa. Preuredi sličice, nastavi zakasnitve, ponavljanje, velikost, barve in dithering. Brez nalaganja.