Equalizzazione istogramma immagine online
Equalizza l'istogramma di luminanza di un'immagine online: aumenta il contrasto di scansioni e foto piatte. Elaborazione locale, download PNG.
Inizia a usare
Come funziona l'equalizzazione dell'istogramma
L'equalizzazione dell'istogramma è una tecnica che ridistribuisce i livelli di luminanza per utilizzare l'intera gamma da 0 a 255. Questo strumento la applica all'intera immagine, senza controlli regolabili.
Elaborazione dettagliata
Il browser costruisce un istogramma a 256 bin dalla luminanza pesata Y = 0.299R + 0.587G + 0.114B, arrotondata. La distribuzione cumulativa mappa il primo livello di luminanza occupato a 0 e l'ultimo a 255. La differenza tra il valore mappato e quello originale viene aggiunta equamente ai canali R, G e B, con saturazione a 0..255.
Esempio concreto
Per un'immagine in scala di grigi con due pixel di valori 50 e 150, l'equalizzazione li mappa rispettivamente a 0 e 255, mantenendo il canale alfa. Un singolo pixel RGB(100,150,200) rimane invariato perché c'è un solo livello di luminanza occupato.
Limitazioni
Questo metodo aumenta la separazione in scansioni a basso contrasto, ma aggiungendo la stessa differenza a tutti i canali, le differenze di colore si preservano solo finché un canale non satura. Non è un'equalizzazione adattiva locale (CLAHE), non valuta l'esposizione automatica, non riduce il rumore e non recupera dettagli già persi nella sorgente.
Caratteristiche tecniche
- Input: un'immagine decodificabile dal browser, fino a 25 MiB (26 214 400 B) e 24.000.000 di pixel.
- Elaborazione interamente locale: nessun caricamento su server.
- Output: PNG scaricabile, con dimensioni e canale alfa preservati.
- I metadati dell'immagine originale non vengono conservati nell'esportazione.
Domande frequenti
Perché la mia immagine a tinta unita non cambia?
Se l'immagine ha un solo livello di luminanza occupato (ad esempio un singolo colore uniforme), la mappatura cumulativa non ha effetto: il pixel rimane invariato. L'equalizzazione agisce solo quando ci sono più livelli di luminanza da distribuire.
Posso regolare l'intensità dell'effetto?
No, lo strumento applica l'equalizzazione completa dell'istogramma senza controlli di intensità o opzioni. È un'elaborazione automatica.
Perché il file scaricato è in PNG e non nel formato originale?
Il motore di rendering esporta sempre in PNG tramite canvas. Non è disponibile un selettore di formato di output. Il PNG preserva la trasparenza e la qualità senza compressione lossy.
Tutti i pixel decodificati, compresi quelli completamente trasparenti, contribuiscono con lo stesso peso all’istogramma di luminanza. L’alfa rimane invariato, ma le aree trasparenti possono influenzare il risultato nelle aree visibili.
L’elaborazione avviene localmente nel browser.