Regolazione HSL in batch per immagini
Regola tonalità, saturazione e luminosità di più immagini in batch, direttamente nel browser. Carica fino a 30 file, imposta i valori e scarica i PNG. L’elab…
Inizia a usare
Funzionalità e limiti
Questo strumento applica una regolazione HSL uniforme a un lotto di immagini. È utile per uniformare lo stile di più foto, ad esempio per dare un tono caldo a una serie di scatti. Inserisci un'immagine di esempio: una foto paesaggio e una verticale. Imposta tonalità 45°, saturazione 150% e luminosità 80%. Dopo la generazione, entrambe le immagini mostreranno una resa più calda e satura, mantenendo le proporzioni originali.
Controlli effettivi
- Tonalità: ruota i colori sull'intero cerchio cromatico. Valori fuori intervallo vengono limitati a -360..360.
- Saturazione: 0% rimuove il colore (scala di grigi), 200% raddoppia l'intensità. Default 100%.
- Luminosità: controlla la luminosità percepita tramite il filtro CSS
brightness. 0% rende l'immagine nera, 200% la schiarisce. Default 100%.
Elaborazione e formati
L'elaborazione avviene interamente nel browser. I risultati vengono codificati in PNG, indipendentemente dal formato di input. Non è disponibile un selettore del formato di output. La qualità può degradare se si usano valori estremi di saturazione o luminosità: conserva sempre gli originali.
Limiti noti
- Il controllo "luminosità" non è la luminosità HSL diretta, ma il filtro CSS brightness.
- Non ci sono maschere, curve, bilanciamento del bianco automatico, profili ICC o controlli RAW.
- Il supporto effettivo dei formati dipende dalla decodifica del browser.
Domande frequenti
Perché la mia immagine diventa nera con luminosità 0%?
Il filtro CSS brightness(0%) rende l'immagine completamente nera, mantenendo la geometria. È un comportamento previsto, non un errore.
Posso regolare singole immagini in modo diverso?
No, i controlli sono globali per l'intero lotto. Per regolazioni individuali, elabora le immagini separatamente.
Perché il risultato è in PNG e non nel formato originale?
Il motore di rendering usa canvas.toDataURL('image/png') per garantire la compatibilità. Non è possibile scegliere il formato di output.
L’elaborazione avviene localmente nel browser.