Utilia

Efecte de dithering i semitò

Aplica un efecte de dithering o de semitò en línia (Floyd–Steinberg, Atkinson, Bayer, 1 bit, paleta Game Boy o punts CMYK) i baixa un PNG, sense pujar res.

Com aplicar dithering a una imatge

  1. Deixa anar una imatge a la zona de càrrega o fes clic per triar-ne una. Es processa al teu navegador i no es puja mai.
  2. Tria l’Efecte: Dithering redueix la imatge a pocs colors i Semitò la torna a dibuixar com una trama de punts.
  3. Defineix l’Amplada de sortida (px), de 16 a 4096. Comença amb l’amplada original, limitada a 640 px; l’alçada segueix la proporció. L’efecte es calcula exactament a aquesta mida.
  4. Ajusta la Brillantor i el Contrast si cal. Tots dos s’apliquen abans de l’efecte.
  5. Per al Dithering, tria un Algorisme i una Paleta. Per al Semitò, defineix la Mida del punt (pas de la quadrícula, px), l’Angle de la trama i els Colors.
  6. Fes servir el Zoom (Ajusta, 1×, 2×, 3×, 4× o 8×) per inspeccionar els píxels i després fes clic a Baixa el PNG.

La previsualització mostra el resultat píxel per píxel amb escalat pel veí més proper, de manera que a 1× o més veus exactament el que contindrà el PNG.

Algorismes de dithering

El dithering simula els colors que falten barrejant els disponibles en patrons fins que l’ull fusiona des de la distància.

  • Floyd–Steinberg (1976) és una difusió d’error: cada píxel s’arrodoneix al color de la paleta més proper i l’error d’arrodoniment es transmet als veïns (7/16 a la dreta, 3/16, 5/16 i 1/16 a la fila de sota). Dona els degradats més suaus i va bé per a fotos.
  • Atkinson prové del treball de Bill Atkinson en el Macintosh original. Reparteix només 6/8 de l’error entre sis veïns i descarta el quart restant, de manera que el resultat és més contrastat, amb llums i ombres més netes però cremades.
  • Bayer 2×2, Bayer 4×4 i Bayer 8×8 són dithering ordenat: cada píxel es compara amb una matriu de llindars que es repeteix per tota la imatge. No hi ha propagació d’error, cosa que produeix el patró regular de trama creuada dels ordinadors i videojocs antics, i un patró que es manté estable d’un fotograma al següent.
  • Llindar (sense dithering) simplement agafa el color més proper, i dona zones planes i posteritzades.

Paletes

  • Blanc i negre d‘1 bit: dos colors, la clàssica imatge d‘1 bit.
  • 4 grisos: negre, 85, 170 i blanc.
  • Verd Game Boy: els quatre verds (#0f380f, #306230, #8bac0f, #9bbc0f) que s’acostumen a reproduir per a la pantalla de la Game Boy original.
  • Paleta personalitzada: escriu codis hexadecimals separats per comes, fins a 64 colors. Cada píxel s’associa al color més proper mitjançant una distància RGB ponderada; els codis no vàlids es llisten i s’ignoren.

Les paletes de grisos i de Game Boy es tracten com a rampes de tons: s’aplica el dithering a la imatge segons la brillantor i després cada nivell s’assigna al color de la rampa del mateix rang, de manera que s’aprofita tot el marge tonal. La transparència es conserva en fer el dithering.

Trames de semitò

El semitò és la manera com les impremtes reprodueixen els tons amb una sola tinta: una quadrícula de punts, girada per l’Angle de la trama, amb un espaiat igual a la Mida del punt. El radi de cada punt creix amb l’arrel quadrada de la cobertura mitjana de tinta de la seva cel·la, fins que els punts veïns es toquen a les zones més fosques. Mono (punts negres) imprimeix negre sobre blanc. CMYK (quatre trames girades) dibuixa el cian a 15°, el magenta a 75°, el groc a 0° i el negre a 45° (tots desplaçats alhora quan allunyes l’angle de 45°), combinats en mode multiplicació. Les trames es giren perquè quadrícules idèntiques superposades creen moaré, un patró d’interferència visible. La conversió d’RGB a CMYK és deliberadament simple (K = 1 − max(R, G, B)), sense perfils ICC: és un efecte artístic, no una separació de colors preparada per imprimir.

Consells

  • Redueix l’amplada de sortida per obtenir píxels grossos d’estil retro i després mira-ho a 4× o 8×.
  • Puja el contrast abans d’una conversió d‘1 bit perquè les cares i els detalls no es dissolguin en soroll.
  • Fes servir Bayer per a pixel art i animacions, i Floyd–Steinberg per a fotos.
  • Les imatges d‘1 bit són ideals per a pantalles de tinta electrònica, impressores tèrmiques i gravat làser.

Preguntes freqüents

Es puja la meva imatge?

No. Tot el processament s’executa localment al teu navegador; la imatge no surt mai del teu dispositiu.

Per què només PNG?

El PNG no té pèrdua, de manera que conserva la paleta exacta i cada punt del patró. La compressió JPEG empastifaria el dithering en soroll borrós i hi afegiria colors nous.

Per què la meva imatge es veu borrosa en mode Ajusta?

Ajusta escala la previsualització a l’espai disponible, que pot no ser un múltiple enter dels píxels. Tria 1× o més per veure els píxels exactes.

Quin algorisme he de triar per a un efecte Game Boy?

Selecciona Verd Game Boy, una amplada de sortida petita com 160 px i Bayer 4×4 per al patró regular típic, o Floyd–Steinberg per a fotos més suaus.

El semitò CMYK es pot fer servir per imprimir?

No com a separació. És una única imatge RGB que imita l’aspecte de la impressió a quatre colors, calculada sense perfils de color.

Puc ampliar una imatge petita?

Sí, l’amplada de sortida pot arribar fins a 4096 px, però la imatge es redimensiona abans de l’efecte, de manera que el patró de dithering és de gra fi; per obtenir píxels grossos i visibles, mantén una amplada petita i fes servir el zoom.