Skip to main content
CheckTown
Strumenti immagine

Dithering immagine: Floyd-Steinberg ed effetti pixel retro

Pubblicato 5 min di lettura
In questo articolo

Cos'è Dithering and Its Role in Digital Imaging

Il dithering e una tecnica per simulare colori non disponibili in una palette limitata, disponendo strategicamente i pixel dei colori disponibili. Quando un display o un formato supporta meno colori del necessario, il dithering distribuisce l'errore di quantizzazione tra i pixel vicini per creare l'illusione di tonalita intermedie tramite la miscelazione spaziale.

La tecnica ha avuto origine nell'informatica delle origini, quando i display supportavano solo pochi colori. Algoritmi come Floyd-Steinberg, Atkinson e dithering ordinato producono ciascuno pattern visivi distintamente diversi. Floyd-Steinberg distribuisce l'errore a tutti i pixel circostanti per gradienti uniformi, mentre Atkinson perde intenzionalmente parte dell'errore per l'aspetto ad alto contrasto e nitido associato alla grafica classica del Macintosh.

Come funziona Dithering di Works

Seleziona un algoritmo di dithering e una palette di colori per trasformare la tua immagine con un'estetica retro-informatica.

  • Carica la tua immagine — trascina e rilascia o fai clic per selezionare un file JPG, PNG o WebP dal tuo dispositivo
  • Scegli algoritmo e palette — seleziona tra Floyd-Steinberg, Atkinson o dithering ordinato e imposta il numero di colori di output da 2 a 256
  • Scarica il risultato — visualizza l'anteprima dell'effetto ed esporta l'immagine elaborata

Prova gratuitamente — nessuna registrazione richiesta

Apri strumento Dithering di →

Quando usare Dithering

Il dithering serve sia a scopi creativi nostalgici che a esigenze tecniche pratiche.

  • Arte retro per videogiochi — crea pixel art con palette limitate che evoca l'estetica classica dei giochi a 8-bit e 16-bit per asset di giochi indie, social media o design per abbigliamento
  • Ottimizzazione GIF — riduci la palette di colori delle animazioni GIF mantenendo la qualita visiva utilizzando il dithering per simulare i colori rimossi
  • E-ink e stampa — prepara le immagini per dispositivi e processi con output di colori limitato, come display e-ink, stampanti termiche o stampa risografica

Domande frequenti

Qual e la differenza tra il dithering Floyd-Steinberg e Atkinson?

Floyd-Steinberg distribuisce tutto l'errore di quantizzazione ai pixel vicini utilizzando un kernel specifico, producendo transizioni tonali uniformi. Atkinson distribuisce solo 6/8 dell'errore, perdendo intenzionalmente 2/8. Questo crea un contrasto piu elevato con bordi piu definiti, producendo l'aspetto nitido caratteristico della grafica dei primi Macintosh.

Cos'e il dithering ordinato?

Il dithering ordinato utilizza una matrice di soglia fissa (matrice di Bayer) per decidere quale colore assegnare a ogni pixel. A differenza dei metodi di diffusione dell'errore, elabora ogni pixel in modo indipendente, creando un pattern a griglia regolare. Questo lo rende veloce e produce una texture a tratteggio incrociato distintiva, popolare nell'estetica retro.

L'elaborazione avviene su un server?

No. Tutta l'elaborazione avviene localmente nel tuo browser tramite l'API Canvas. La tua immagine non lascia mai il tuo dispositivo, garantendo totale privacy senza limiti di dimensione o tempi di attesa.

Strumenti correlati