Quali parametri ImageMagick "-unsharp" sono appropriati nell'elaborazione delle foto per l'uso sul web?


15

Sto usando lo convertstrumento dal pacchetto ImageMagick per creare le versioni web delle mie foto. Finora ho usato qualcosa di simile convert -resize 1024x1024per le versioni web e convert -resize 300x300per le miniature. Tuttavia, molte persone sembrano preferire aggiungere un po 'di nitidezza dopo il ridimensionamento, e quindi ho iniziato a sperimentare l' opzione -unsharp .

Abbiamo una risposta eccellente su questo sito che spiega i parametri dello strumento "maschera di contrasto" e fornisce alcuni consigli su valori ragionevoli per l'uso del web. Tuttavia, uno dei miei problemi è che l'opzione maschera di contrasto in ImageMagick sembra essere leggermente diversa dal filtro maschera di contrasto in Photoshop o GIMP .

Da qui la domanda: quali sono i parametri raccomandati -unsharpdell'opzione in ImageMagick per l'uso web?

Sto cercando impostazioni "innocue" che posso tranquillamente utilizzare nelle conversioni collettive, senza alcun rischio significativo di creare artefatti visibili (ad es. Aloni). Ovviamente per risultati ottimali dovrei mettere a punto manualmente le impostazioni per ogni foto, ma sono interessato a una soluzione rapida che posso usare per un grande gruppo di foto.

In questo momento sto usando i seguenti valori (che possono o meno corrispondere a qualcosa come raggio = 0,5, importo = 50%, soglia = 2):

-unsharp 0.5x0.5+0.5+0.008

Questo sembra dare risultati ragionevoli. L'effetto è molto lieve; è appena visibile in molti casi e sembra non distrarre in tutte le foto che ho provato finora. Tuttavia, aiuta un po '. Ma la domanda è: potrei fare di meglio? Quali sono i tuoi valori preferiti di questi parametri?


Ho lasciato cadere la risposta perché mi mancava il link che avevi già. Buona lettura comunque ...
John Cavan,

Risposte:


8

Sì, da quello che posso raccogliere, le impostazioni sono equivalenti a quelle delle unità "Photoshop".

Il raggio sembra essere specificato allo stesso modo.
Per un raggio inferiore a 1 si consiglia un valore sigma uguale al raggio.
Un importo del 50% è specificato come 0,5.
La soglia è specificata come la frazione del valore di colore massimo, quindi 2/255 ~ 0,008.

Le impostazioni che ho raccomandato nella risposta sono state scelte per dare una nitidezza moderata che raramente provoca effetti di contrasto. Il raggio è ciò che è generalmente raccomandato per la visualizzazione dello schermo, quindi dovrebbe normalmente rimanere così com'è.

Potresti spingere la quantità un po 'più in alto, ma ciò potrebbe causare effetti alone nelle immagini con bordi ad alto contrasto. È una questione di ciò che si desidera rischiare per ottenere immagini più nitide.

Se si desidera il risultato assolutamente migliore, l'elaborazione in batch non lo farà. Dovrai regolare le impostazioni manualmente per ogni immagine se vuoi il miglior risultato possibile. L'elaborazione in batch sarà sempre un compromesso.


Grazie per le impostazioni :) Altre impostazioni possono essere 1.0x1.0 + 0.5 + 0.1 con buoni risultati.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.