Strato di regolazione dell'esposizione
Lavorare con lo strato di regolazione dell’esposizione di Photoshop in Java
In questo articolo aggiungeremo uno strato di regolazione dell’esposizione a un documento di Adobe® Photoshop® utilizzando Aspose.PSD per Java, una libreria di manipolazione del formato file PSD. La libreria funziona senza bisogno di un editor Photoshop installato poiché utilizza i propri algoritmi di elaborazione delle immagini. Abbiamo anche appreso alcuni dettagli relativi all’API di regolazione dell’esposizione della libreria.
Panoramica dell’API
Lo strato di regolazione dell’esposizione è configurato attraverso la classe ExposureLayer che contiene le seguenti proprietà per lavorare con la regolazione dell’esposizione:
- Definisce quanto luce ha la foto comprimendo o allargando l’intero istogramma rispetto ai neri. Quindi, influisce principalmente sui punti luminosi.
- A differenza dell’esposizione, l’offset dell’esposizione influenza principalmente le ombre.
- Correzione gamma. Corregge la luminanza dell’immagine.
Regolazione corretta dell’esposizione
Correggere l’esposizione e le proprietà correlate è semplice come modificare alcune proprietà della classe. Applichiamo quindi una regolazione dell’esposizione (a) a una foto sottoesposta di una biblioteca (b) per renderla percepibile all’occhio umano (c).
L’intera regolazione è principalmente fatta utilizzando la correzione gamma. Tuttavia, l’esposizione e l’offset vengono regolati leggermente. Tutto ciò che devi fare è impostare valori appropriati alle proprietà già menzionate:
ExposureLayer exposureLayer = psdImage.addExposureAdjustmentLayer();
exposureLayer.setExposure(-0.03f);
exposureLayer.setOffset(-0.0005f);
exposureLayer.setGammaCorrection(1.85f);
Presta attenzione che l’esposizione deve essere compresa tra -20.0 e 20.0, il valore dell’offset deve essere compreso tra -0.5 e 0.5 e il valore della correzione gamma deve essere compreso tra 9,99 e 0,01.
Consulta il riferimento API dello strato di regolazione dell’esposizione per ulteriori dettagli.
Conclusione
In questo articolo abbiamo imparato come aggiungere uno strato di regolazione dell’esposizione a un file PSD per illuminare l’immagine e abbiamo considerato alcuni dettagli dell’API.