Utilia

Dizeringo ir pustonių efektas

Pritaikyk dizeringo ar pustonių efektą internetu: Floyd–Steinberg, Atkinson, Bayer, 1 bito, Game Boy paletė ar CMYK taškai. Atsisiųsk PNG be įkėlimo.

Kaip pritaikyti vaizdui dizeringą

  1. Nutempk vaizdą į sritį arba spustelėk ją ir pasirink failą. Jis apdorojamas tavo naršyklėje ir niekada neįkeliamas į serverį.
  2. Pasirink Efektas: Dizeringas sumažina vaizdą iki kelių spalvų, Pustoniai nupiešia jį iš naujo kaip taškų rastrą.
  3. Nustatyk Išvesties plotis (px) – nuo 16 iki 4096. Pradinė reikšmė yra originalo plotis, ne didesnis kaip 640 px; aukštis keičiasi pagal proporcijas. Efektas skaičiuojamas būtent tokiu dydžiu.
  4. Prireikus sureguliuok Ryškumas ir Kontrastas. Abu taikomi prieš efektą.
  5. Jei pasirinkai Dizeringas, rinkis Algoritmas ir Paletė. Pasirinkus Pustoniai, nustatyk Taško dydis (tinklelio žingsnis, px), Rastro kampas ir Spalvos.
  6. Naudok Mastelis (Pritaikyti, 1×, 2×, 3×, 4× arba 8×), kad apžiūrėtum pikselius, tada spustelėk Atsisiųsti PNG.

Peržiūra rodo rezultatą pikselis į pikselį, naudodama artimiausio kaimyno mastelio keitimą, todėl 1× ar didesniu masteliu matai tiksliai tai, ką turės PNG.

Dizeringo algoritmai

Dizeringas imituoja trūkstamas spalves, maišydamas turimas smulkiais raštais, kuriuos akis iš tolo sulieja.

  • Floyd–Steinberg (1976 m.) – tai paklaidos sklaida: kiekvienas pikselis suapvalinamas iki artimiausios paletės spalvos, o apvalinimo paklaida perduodama kaimynams (7/16 į dešinę, 3/16, 5/16 ir 1/16 eilutėje žemiau). Jis sukuria sklandžiausius perėjimus ir tinka nuotraukoms.
  • Atkinson kilęs iš Bill Atkinson darbo prie pirmojo „Macintosh“. Jis paskirsto tik 6/8 paklaidos šešiems kaimynams, o likusį ketvirtadalį atmeta, todėl rezultatas kontrastingesnis, su švaresnėmis, bet išdegusiomis šviesiomis ir tamsiomis vietomis.
  • Bayer 2×2, Bayer 4×4 ir Bayer 8×8 yra tvarkingasis dizeringas: kiekvienas pikselis lyginamas su slenksčių matrica, kuri kartojasi per visą vaizdą. Paklaida neperduodama, todėl atsiranda taisyklingas senųjų kompiuterių ir žaidimų brūkšniuotas raštas, kuris tarp kadrų išlieka stabilus.
  • Slenkstis (be dizeringo) tiesiog paima artimiausią spalvą ir sukuria plokščius, posterizuotus plotus.

Paletės

  • 1 bito juoda ir balta: dvi spalvos, klasikinis 1 bito vaizdas.
  • 4 pilkos spalvos: juoda, 85, 170 ir balta.
  • Game Boy žalia: keturi žali atspalviai (#0f380f, #306230, #8bac0f, #9bbc0f), dažniausiai naudojami originalaus „Game Boy“ ekranui imituoti.
  • Pasirinktinė paletė: įvesk šešioliktainius kodus, atskirtus kableliais, iki 64 spalvų. Kiekvienas pikselis suderinamas su artimiausia spalva pagal svertinį RGB atstumą; netinkami kodai išvardijami ir praleidžiami.

Pilkų atspalvių ir „Game Boy“ paletės traktuojamos kaip tonų skalės: vaizdui taikomas dizeringas pagal šviesumą, tada kiekvienas lygis priskiriamas to paties rango skalės spalvai, todėl panaudojamas visas tonų diapazonas. Dizeringo metu skaidrumas išsaugomas.

Pustonių rastrai

Pustoniai – tai būdas, kuriuo spaustuvės vienu dažu atkuria tonus: taškų tinklelis, pasuktas Rastro kampas, su tarpu, lygiu Taško dydis. Kiekvieno taško spindulys auga pagal vidutinio dažų padengimo narvelyje kvadratinę šaknį, kol tamsiausiose vietose kaimyniniai taškai susiliečia. Mono (juodi taškai) spausdina juodai ant balto. CMYK (keturi pasukti rastrai) piešia žydrą 15°, purpurinę 75°, geltoną 0° ir juodą 45° kampu (visi pasislenka kartu, kai kampą keiti nuo 45°) ir sumaišo daugybos režimu. Rastrai pasukami, nes vienodi vienas ant kito uždėti tinkleliai sukuria muarą – matomą interferencijos raštą. Konvertavimas iš RGB į CMYK sąmoningai primityvus (K = 1 − max(R, G, B)), be ICC profilių: tai meninis efektas, o ne spaudai paruoštas spalvų atskyrimas.

Patarimai

  • Sumažink išvesties plotį, kad gautum stambius retro pikselius, tada žiūrėk 4× ar 8× masteliu.
  • Prieš konvertuojant į 1 bitą padidink kontrastą, kad veidai ir detalės netaptų triukšmu.
  • Pikselių grafikai ir animacijoms naudok Bayer, nuotraukoms – Floyd–Steinberg.
  • 1 bito vaizdai idealiai tinka e-rašalo ekranams, terminiams spausdintuvams ir graviravimui lazeriu.

Dažnai užduodami klausimai

Ar mano vaizdas įkeliamas į serverį?

Ne. Visas apdorojimas vyksta lokaliai tavo naršyklėje; vaizdas niekada nepalieka tavo įrenginio.

Kodėl tik PNG?

PNG yra be nuostolių, todėl išlaiko tikslią paletę ir kiekvieną rašto tašką. JPEG suspaudimas dizeringą ištepliotų į neryškų triukšmą ir pridėtų naujų spalvų.

Kodėl mano vaizdas atrodo neryškus režimu „Pritaikyti“?

Pritaikyti padidina ar sumažina peržiūrą pagal turimą vietą, o tai gali nebūti sveikas pikselių kartotinis. Pasirink 1× ar didesnį mastelį, kad matytum tikslius pikselius.

Kokį algoritmą rinktis „Game Boy“ efektui?

Pasirink Game Boy žalia, mažą išvesties plotį, pavyzdžiui, 160 px, ir Bayer 4×4 būdingam taisyklingam raštui arba Floyd–Steinberg sklandesnėms nuotraukoms.

Ar CMYK pustonius galima naudoti spaudai?

Ne kaip spalvų atskyrimą. Tai vienas RGB vaizdas, imituojantis keturių spalvų spaudos vaizdą ir apskaičiuotas be spalvų profilių.

Ar galiu padidinti mažą vaizdą?

Taip, išvesties plotis gali siekti 4096 px, tačiau vaizdo dydis keičiamas prieš taikant efektą, todėl dizeringo raštas būna smulkus; jei nori stambių matomų pikselių, palik mažą plotį ir keisk mastelį.