Какие параметры ImageMagick "-unsharp" подходят для обработки фотографий для веб-использования? - Фотопедия
15 голосов
/ 25 ноября 2010

Я использую инструмент convert из пакета ImageMagick для создания веб-версий моих фотографий. До сих пор я использовал что-то вроде convert -resize 1024x1024 для веб-версий и convert -resize 300x300 для миниатюр. Однако многие люди предпочитают добавлять немного резкости после изменения размера, и поэтому я начал экспериментировать с опцией -unsharp .

У нас есть отличный ответ на этом сайте, который объясняет параметры инструмента "нерезкая маска" и дает некоторые рекомендации относительно разумных значений для использования в Интернете. Однако одна из моих проблем заключается в том, что опция нерезкой маски в ImageMagick , похоже, несколько отличается от фильтра нерезкой маски в Photoshop или GIMP .

Отсюда возникает вопрос: Каковы рекомендуемые параметры опции -unsharp в ImageMagick для веб-использования?

Я ищу "безвредные" настройки, которые можно безопасно использовать при массовых конверсиях, без какого-либо значительного риска создания видимых артефактов (например, ореолов). Конечно, для достижения оптимальных результатов мне пришлось бы вручную настраивать параметры для каждой фотографии, но меня интересует быстрое решение, которое я могу использовать для большого количества фотографий.

Прямо сейчас я использую следующие значения (которые могут соответствовать или не соответствовать чему-то, например, радиус = 0,5, количество = 50%, порог = 2):

-unsharp 0.5x0.5+0.5+0.008

Это кажется , чтобы дать разумные результаты. Эффект очень слабый; во многих случаях он едва заметен, и кажется, что он не отвлекает от всех фотографий, которые я пробовал до сих пор. Тем не менее, это немного помогает. Но вопрос: могу ли я сделать лучше? Какие ваши любимые значения этих параметров?

1 Ответ

8 голосов
/ 26 ноября 2010

Да, насколько я могу судить, настройки эквивалентны настройкам в единицах «Фотошоп».

Кажется, что радиус указан точно так же.
Для радиуса меньше 1 рекомендуется значение сигмы, равное радиусу.
Сумма 50% указана как 0,5.
Порог указывается как доля максимального значения цвета, поэтому 2/255 ~ 0,008.

Настройки, которые я рекомендовал в ответе, выбраны так, чтобы дать умеренную резкость, которая редко вызывает эффекты резкости. Радиус - это то, что обычно рекомендуется для отображения на экране, поэтому обычно оно должно оставаться как есть.

Вы можете увеличить значение немного выше, но это может вызвать эффект ореола на изображениях с высококонтрастными краями. Это вопрос того, что вы хотите рискнуть, чтобы получить более четкие изображения.

Если вам нужен абсолютно лучший результат, пакетная обработка этого не сделает. Вам нужно будет отрегулировать настройки вручную для каждого изображения, если вы хотите получить наилучший результат. Пакетная обработка всегда будет компромиссом.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...