Procedure ottimali per il formato delle immagini (&fmt=)
- I formati JPG e PNG rappresentano la scelta migliore per la distribuzione di immagini di buona qualità e di dimensioni gestibili.
- Se nell’URL non viene fornito alcun comando di formato, per impostazione predefinita Dynamic Medie Image Server utilizza JPG.
- Con il formato JPG si ottiene un rapporto di compressione di 10:1 e si ottengono in genere file di dimensioni ridotte. Il PNG viene compresso con un rapporto di circa 2:1, tranne che a volte quando le immagini contengono uno sfondo vuoto. In genere, tuttavia, i file PNG sono di dimensioni maggiori rispetto ai file JPG.
- Il formato JPG utilizza la compressione con perdita di dati, ossia durante la compressione vengono omessi degli elementi grafici (pixel). Il formato PNG utilizza invece la compressione senza perdita di dati.
- Il formato JPG spesso comprime le immagini fotografiche con fedeltà migliore rispetto alle immagini sintetiche contenenti bordi netti e contrasto ben definito.
- Se le immagini contengono trasparenze, utilizzate il formato PNG perché il JPG non supporta la trasparenza.
Come best practice per il formato immagine, iniziare con l'impostazione più comune &fmt=JPG
.
Procedure ottimali per le dimensioni delle immagini
La riduzione dinamica delle dimensioni delle immagini è una delle attività più comuni eseguite da Dynamic Medie Image Server. Occorre specificare le dimensioni e, facoltativamente, la modalità di downsampling da usare per la riduzione dell’immagine.
- Per il dimensionamento delle immagini, l'approccio migliore e più semplice consiste nell'utilizzare
&wid=<value>
e&hei=<value>
o solo&hei=<value>
. Questi parametri impostano automaticamente la larghezza dell’immagine in base alle proporzioni. &resMode=<value>
controlla l'algoritmo utilizzato per il downsampling. Inizia con&resMode=sharp2
. Questo valore offre la qualità immagine migliore. L'utilizzo del valore di downsampling=bilin
è più veloce, ma spesso determina l'aliasing degli artefatti.
Come best practice per il dimensionamento delle immagini, utilizza &wid=<value>&hei=<value>&resMode=sharp2
o &hei=<value>&resMode=sharp2
Procedure ottimali per la nitidezza delle immagini
La nitidezza delle immagini è l’aspetto più complesso e suscettibile ad errori per la gestione delle immagini di un sito Web. Per ulteriori informazioni su come funziona la nitidezza e la maschera di contrasto in Adobe Dynamic Media Classic, consulta le seguenti risorse utili:
White paper sulle best practice Immagini più nitide in Adobe Dynamic Media Classic e su Image Server.
Con Adobe Dynamic Media Classic, puoi rendere più nitide le immagini al momento dell’acquisizione, della consegna o di entrambe. In genere, tuttavia, le immagini vengono rese più nitide utilizzando un solo metodo o l'altro, ma non entrambi. In genere si ottengono i risultati migliori applicando la nitidezza in fase di distribuzione, agendo sull’URL.
Esistono due metodi per la nitidezza delle immagini:
-
Nitidezza semplice (
&op_sharpen
): simile al filtro di nitidezza utilizzato in Photoshop, la nitidezza semplice applica la nitidezza di base alla visualizzazione finale dell'immagine dopo il ridimensionamento dinamico. Tuttavia, questo metodo non può essere configurato dall’utente. La best practice prevede di evitare l'utilizzo di&op_sharpen
a meno che non sia necessario. -
Maschera di contrasto (
&op_USM
): la maschera di contrasto è un filtro standard per la nitidezza. Come procedura ottimale si consiglia di rendere le immagini più nitide con la maschera di contrasto in base alle linee guida riportate di seguito. La mascheratura di contrasto consente di controllare tre parametri:-
&op_sharpen=amount,radius,threshold
-
amount
(0-5, intensità dell'effetto). -
radius
(0-250, larghezza delle "linee di nitidezza" disegnate attorno all'oggetto nitidezza, misurata in pixel).Tenere presente che i parametri
radius
eamount
funzionano l'uno contro l'altro. La riduzione diradius
può essere compensata aumentandoamount
.Radius
consente un controllo più preciso, poiché un valore più basso agisce solo sui pixel del bordo, mentre un valore più alto agisce su una banda di pixel più ampia. -
threshold
(0-255, sensibilità dell'effetto).Questo parametro specifica quale deve essere il grado di differenza dei pixel da rendere più nitidi rispetto all’area circostante, affinché vengano considerati pixel di un bordo e quindi resi più nitidi. Con questo valore di soglia è possibile evitare che venga applicata eccessiva nitidezza alle aree con colori simili, ad esempio nelle aree di incarnato. Ad esempio, con un valore di soglia pari a 12 vengono ignorate le variazioni lievi di luminosità nell'incarnato per evitare di aggiungere "disturbo", mentre viene aumentato il contrasto lungo i bordi delle aree dove è più presente, ad esempio tra ciglia e pelle.
Per ulteriori informazioni sull'impostazione di questi tre parametri, incluse le best practice da utilizzare con il filtro, vedere Immagini più nitide in Adobe Dynamic Media Classic e sul server immagini.
-
Adobe Dynamic Media Classic consente inoltre di controllare un quarto parametro: monocromatico (
0,1
). Questo parametro determina se la maschera di contrasto viene applicata separatamente a ogni componente di colore utilizzando il valore0
o alla luminosità/intensità dell'immagine utilizzando il valore1
.
-
-
Come procedura ottimale, iniziate con il parametro di maschera di contrasto “radius”. Potete iniziare con le seguenti impostazioni del raggio:
- Per sito Web: 0.2-0.3 pixel
- Stampa fotografica (250-300 ppi): 0.3-0.5 pixel
- Stampa offset (266-300 ppi): 0.7-1.0 pixel
- Stampa su tela (150 ppi): 1.5-2.0 pixel
Potete aumentare quindi gradualmente il valore di intensità “amount” da 1.75 a 4. Se il risultato di nitidezza non è ancora quello desiderato, aumentate il raggio di un decimo e provate nuovamente con un valore “amount” da 1,75 a 4. Ripetete fino a ottenere il risultato desiderato.
Lasciate il parametro “monochrome” su 0.
Best practice per la compressione JPEG (&qlt=
)
-
Questo parametro controlla la qualità della codifica JPG. A un valore più elevato corrisponde un’immagine di qualità migliore ma anche un file di dimensioni maggiori, e viceversa. I valori ammessi per questo parametro sono 0-100.
-
Per ottimizzare la qualità, non impostate il valore del parametro su 100. La differenza tra un'impostazione di 90 o 95 e 100 è quasi impercettibile. Tuttavia, 100 aumenta inutilmente la dimensione del file di immagine. Pertanto, per ottimizzare la qualità, ma evitare che i file di immagine diventino troppo grandi, impostare il valore
qlt=
su 90 o 95. -
Per ottimizzare un file immagine di dimensioni ridotte mantenendo tuttavia la qualità a un livello accettabile, impostare il valore
qlt=
su 80. Con valori inferiori a 70-75 si verifica invece un notevole degrado della qualità dell’immagine. -
Come best practice, per rimanere al centro, imposta il valore
qlt=
su 85 per rimanere al centro. -
Utilizzo del flag chroma in
qlt=
- Il parametro
qlt=
dispone di una seconda impostazione che consente di attivare il downsampling della cromaticità RGB utilizzando il valore normale,0
(predefinito) o di disattivarlo utilizzando il valore,1
. - Per semplificare, iniziare con il downsampling della cromaticità RGB disattivato (
,1
). Questa impostazione offre in genere una migliore qualità immagine, in particolare per le immagini sintetiche con bordi netti e forte contrasto.
- Il parametro
Come best practice per la compressione JPG, utilizza &qlt=85,0
.