Які параметри Image-Magick “-шнур” підходять для обробки фотографій для веб-використання?


15

Я використовую 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

Це, здається, дає розумні результати. Ефект дуже незначний; це майже не видно у багатьох випадках, і, здається, не відволікає на всіх фотографіях, які я спробував до цих пір. Тим не менш, це трохи допомагає. Але питання: чи можу я зробити краще? Які ваші улюблені значення цих параметрів?


Я кинув відповідь, коли пропустив посилання, яке ви вже мали. Добре читайте все одно ...
Джон Каван

Відповіді:


8

Так, з того, що я можу зібрати, налаштування еквівалентні налаштуванням у "Photoshop" одиницях.

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

Налаштування, які я рекомендував у відповіді, вибрані для того, щоб надати помірну різкість, що рідко спричиняє ефекти пересилення. Радіус - це те, що зазвичай рекомендується для відображення на екрані, так що він повинен залишатися таким, яким він є.

Ви можете натиснути на суму трохи вище, але це може спричинити ефект ореолу на зображеннях з високою контрастністю країв. Справа в тому, що ви хочете ризикувати, щоб отримати більш чіткі зображення.

Якщо ви хочете отримати абсолютно найкращий результат, пакетна обробка цього не зробить. Вам потрібно буде відрегулювати налаштування вручну для кожного зображення, якщо ви бажаєте найкращого можливого результату. Пакетна обробка завжди буде компромісом.


Дякую за налаштування :) Інші налаштування можуть бути 1,0x1,0 + 0,5 + 0,1 з хорошими результатами.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.