¿Qué parámetros "-unsharp" de ImageMagick son apropiados para procesar fotos para uso web?

Estoy usando la convertherramienta del paquete ImageMagick para crear las versiones web de mis fotos. Hasta ahora he usado algo como convert -resize 1024x1024para versiones web y convert -resize 300x300para miniaturas. Sin embargo, muchas personas parecen preferir agregar un poco de nitidez después de cambiar el tamaño y, por lo tanto, comencé a experimentar con la opción -unsharp .

Tenemos una excelente respuesta en este sitio que explica los parámetros de la herramienta "máscara de enfoque" y brinda algunas recomendaciones de valores razonables para el uso web. Sin embargo, uno de mis problemas es que la opción de máscara de enfoque en ImageMagick parece ser algo diferente del filtro de máscara de enfoque en Photoshop o GIMP .

De ahí la pregunta: ¿Cuáles son los parámetros recomendados de la -unsharpopción en ImageMagick para uso web?

Estoy buscando configuraciones "inofensivas" que pueda usar de manera segura en conversiones masivas, sin ningún riesgo significativo de crear artefactos visibles (por ejemplo, halos). Por supuesto, para obtener resultados óptimos, tendría que ajustar manualmente la configuración de cada foto, pero estoy interesado en una solución rápida que pueda usar para una gran cantidad de fotos.

En este momento estoy usando los siguientes valores (que pueden o no corresponder a algo como radio = 0.5, cantidad = 50%, umbral = 2):

-unsharp 0.5x0.5+0.5+0.008

Esto parece dar resultados razonables. El efecto es muy ligero; apenas es visible en muchos casos, y parece no distraer en todas las fotos que he probado hasta ahora. Sin embargo, ayuda un poco. Pero la pregunta es: ¿podría hacerlo mejor? ¿Cuáles son sus valores favoritos de estos parámetros?

Dejé caer la respuesta porque me perdí el enlace que ya tenías. Buena lectura de todos modos...

Respuestas (1)

Sí, por lo que puedo deducir, la configuración es equivalente a la de las unidades de "Photoshop".

El radio parece especificarse de la misma manera.
Para un radio inferior a 1 se recomienda un valor sigma igual al radio.
Una cantidad del 50% se especifica como 0,5.
El umbral se especifica como la fracción del valor de color máximo, por lo que 2/255 ~ 0,008.

Las configuraciones que recomendé en la respuesta se eligen para dar una nitidez moderada que rara vez causa efectos de sobreafilado. El radio es lo que generalmente se recomienda para la visualización en pantalla, por lo que normalmente debería permanecer como está.

Podría aumentar la cantidad un poco más, pero eso podría causar efectos de halo en imágenes con bordes de alto contraste. Es cuestión de lo que quieras arriesgar para obtener imágenes más nítidas.

Si desea absolutamente el mejor resultado, el procesamiento por lotes no lo hará. Tendrá que ajustar la configuración a mano para cada imagen si desea obtener el mejor resultado posible. El procesamiento por lotes siempre será un compromiso.

Gracias por la configuración :) Otras configuraciones pueden ser 1.0x1.0+0.5+0.1 con buenos resultados.