Utilia

Dithering un pustoņu efekts

Pielietojiet dithering vai pustoņu efektu tiešsaistē: Floyd–Steinberg, Atkinson, Bayer, 1 bits, Game Boy palete vai CMYK punkti. PNG, bez augšupielādes.

Kā pielietot dithering attēlam

  1. Nometiet attēlu nomešanas laukā vai noklikšķiniet uz tā, lai izvēlētos failu. Tas tiek apstrādāts jūsu pārlūkprogrammā un netiek augšupielādēts.
  2. Izvēlieties Efekts: Dithering samazina attēlu līdz dažām krāsām, Pustoņi pārzīmē to kā punktu rastru.
  3. Iestatiet Izvades platums (px) no 16 līdz 4096. Sākuma vērtība ir oriģinālais platums, ierobežots līdz 640 px; augstums seko malu attiecībai. Efekts tiek aprēķināts tieši šādā izmērā.
  4. Vajadzības gadījumā pielāgojiet Spilgtums un Kontrasts. Abi tiek pielietoti pirms efekta.
  5. Ja izvēlēts Dithering, izvēlieties Algoritms un Palete. Ja izvēlēti Pustoņi, iestatiet Punkta izmērs (režģa solis, px), Rastra leņķis un Krāsas.
  6. Ar Tuvinājums (Ietilpināt, 1×, 2×, 3×, 4× vai 8×) apskatiet pikseļus, pēc tam noklikšķiniet uz Lejupielādēt PNG.

Priekšskatījums rāda rezultātu pikselis pikselī ar tuvākā kaimiņa mērogošanu, tāpēc pie 1× vai lielāka tuvinājuma redzat tieši to, kas būs PNG failā.

Dithering algoritmi

Dithering imitē trūkstošās krāsas, sajaucot pieejamās smalkos rakstos, ko acs no attāluma sapludina.

  • Floyd–Steinberg (1976) ir kļūdas difūzija: katrs pikselis tiek noapaļots līdz tuvākajai paletes krāsai, un noapaļošanas kļūda tiek nodota kaimiņiem (7/16 pa labi, 3/16, 5/16 un 1/16 nākamajā rindā). Tas dod vienmērīgākās pārejas un der fotogrāfijām.
  • Atkinson nāk no Bila Atkinsona darba pie oriģinālā Macintosh. Tas izkliedē tikai 6/8 kļūdas uz sešiem kaimiņiem un atmet atlikušo ceturtdaļu, tāpēc rezultāts ir kontrastaināks, ar tīrākiem, bet izdegušiem gaismas un ēnu apgabaliem.
  • Bayer 2×2, Bayer 4×4 un Bayer 8×8 ir sakārtotais dithering: katrs pikselis tiek salīdzināts ar sliekšņu matricu, kas atkārtojas pa visu attēlu. Kļūda netiek pārnesta, tāpēc rodas vecajiem datoriem un spēlēm raksturīgais regulārais šķērsrakstojums un raksts, kas starp kadriem paliek stabils.
  • Slieksnis (bez dithering) vienkārši ņem tuvāko krāsu, dodot plakanus, plakātveida apgabalus.

Paletes

  • 1 bita melnbalts: divas krāsas, klasisks 1 bita attēls.
  • 4 pelēki toņi: melns, 85, 170 un balts.
  • Game Boy zaļš: četri zaļie toņi (#0f380f, #306230, #8bac0f, #9bbc0f), ko parasti izmanto, lai atveidotu oriģinālā Game Boy ekrānu.
  • Pielāgota palete: ievadiet heksadecimālos kodus, atdalītus ar komatiem, līdz 64 krāsām. Katrs pikselis tiek saskaņots ar tuvāko krāsu pēc svērta RGB attāluma; nederīgie kodi tiek uzskaitīti un ignorēti.

Pelēkā un Game Boy palete tiek uzskatītas par toņu rampām: attēls tiek apstrādāts pēc spilgtuma, pēc tam katrs līmenis tiek attēlots uz tāda paša ranga rampas krāsu, tāpēc tiek izmantots viss toņu diapazons. Dithering laikā caurspīdīgums tiek saglabāts.

Pustoņu rastri

Pustoņi ir veids, kā iespiešanas iekārtas ar vienu tinti atveido toņus: punktu režģis, pagriezts ar Rastra leņķis, ar atstarpi, kas vienāda ar Punkta izmērs. Katra punkta rādiuss aug līdz ar vidējā tintes pārklājuma kvadrātsakni savā šūnā, līdz tumšākajos apgabalos blakus esošie punkti saskaras. Mono (melni punkti) drukā melnu uz balta. CMYK (četri pagriezti rastri) zīmē ciānu 15° leņķī, fuksīnu 75°, dzelteno 0° un melno 45° leņķī (visi kopā nobīdās, ja leņķi attālināt no 45°), sajaucot reizināšanas režīmā. Rastri tiek pagriezti, jo vienādi režģi, novietoti viens virs otra, rada moiré – redzamu interferences rakstu. RGB pārveide uz CMYK ir apzināti vienkārša (K = 1 − max(R, G, B)), bez ICC profiliem: tas ir mākslinieciskais efekts, nevis drukai gatavs krāsu atdalījums.

Padomi

  • Samaziniet izvades platumu, lai iegūtu rupjus retro pikseļus, pēc tam skatiet pie 4× vai 8×.
  • Palieliniet kontrastu pirms 1 bita konvertēšanas, lai sejas un detaļas nesaplūst troksnī.
  • Pikseļu mākslai un animācijām izmantojiet Bayer, fotogrāfijām – Floyd–Steinberg.
  • 1 bita attēli ir ideāli e-tintes ekrāniem, termodrukas printeriem un lāzergravēšanai.

Biežāk uzdotie jautājumi

Vai mans attēls tiek augšupielādēts?

Nē. Visa apstrāde notiek lokāli jūsu pārlūkprogrammā; attēls nekad nepamet jūsu ierīci.

Kāpēc tikai PNG?

PNG ir bez zudumiem, tāpēc tas saglabā precīzu paleti un katru raksta punktu. JPEG saspiešana izsmērētu dithering izplūdušā troksnī un pievienotu jaunas krāsas.

Kāpēc mans attēls režīmā Ietilpināt izskatās izplūdis?

Ietilpināt pielāgo priekšskatījumu pieejamajai vietai, kas var nebūt pikseļu veselais reizinātājs. Izvēlieties 1× vai lielāku, lai redzētu precīzus pikseļus.

Kuru algoritmu izvēlēties Game Boy efektam?

Izvēlieties Game Boy zaļš, nelielu izvades platumu, piemēram, 160 px, un Bayer 4×4 raksturīgajam regulārajam rakstam vai Floyd–Steinberg vienmērīgākām fotogrāfijām.

Vai CMYK pustoņus var izmantot drukai?

Nevar kā krāsu atdalījumu. Tas ir viens RGB attēls, kas imitē četru krāsu drukas izskatu un tiek aprēķināts bez krāsu profiliem.

Vai var palielināt nelielu attēlu?

Jā, izvades platums var sasniegt 4096 px, bet attēls tiek mainīts pirms efekta, tāpēc dithering raksts ir smalks; lai iegūtu lielus redzamus pikseļus, saglabājiet nelielu platumu un tā vietā tuviniet.