Equalizzazione istogramma in batch
Equalizza l'istogramma di fino a 30 immagini in batch, direttamente nel browser. Metodo basato su luminanza, output PNG. Gratuito e locale. L’elaborazione av…
Inizia a usare
Come funziona l'equalizzazione batch
Lo strumento applica a ogni immagine un'equalizzazione dell'istogramma basata sulla luminanza. Per ogni pixel calcola la luminanza pesata Y = 0.299R + 0.587G + 0.114B, costruisce un istogramma a 256 bin e usa la distribuzione cumulativa per mappare 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 pratico
Un'immagine in scala di grigi con due pixel di luminanza 50 e 150 (con valori alfa 40 e 80) viene mappata rispettivamente a 0 e 255, mantenendo l'alfa. Un'immagine con un solo livello di luminanza (es. RGB 100,150,200) rimane invariata perché non c'è distribuzione da espandere.
Limiti e avvertenze
- Ogni immagine deve essere di tipo MIME immagine, massimo 25 MB e 24.000.000 di pixel.
- Il batch totale non può superare 100 MB e 40.000.000 di pixel; vengono caricate solo le prime 30 immagini selezionate.
- Il risultato è sempre PNG: non viene preservato il formato originale né i metadati.
- L'elaborazione è locale nel browser: nessun caricamento su server.
- Non è un potenziamento AI, né CLAHE, né denoising: non recupera dettagli mancanti.
- Su immagini a colori, l'aggiunta dello stesso delta di luminanza può causare saturazione dei canali: controlla attentamente i risultati.
Domande frequenti
Perché alcune immagini non cambiano?
Se un'immagine ha un solo livello di luminanza occupato (es. un pixel uniforme), la mappatura cumulativa non può espandere la gamma e l'immagine rimane invariata.
Posso equalizzare immagini con trasparenza?
Sì, il canale alfa viene preservato. L'equalizzazione agisce solo sui canali colore, non sull'alfa.
Perché il download non crea un file ZIP?
Lo strumento avvia download separati per ogni immagine, a circa 180 ms di intervallo, per evitare di bloccare il browser. Non viene generato alcun archivio.
L’elaborazione avviene localmente nel browser.