См.: В чем разница между насыщенностью и вибрацией в Lightroom?
В двух словах, Adobe Vibrance — это «умная» настройка цвета, которая выборочно увеличивает насыщенность, оставляя в покое оттенки кожи и другие насыщенные цвета.
Мне любопытно, есть ли аналог в Gimp.
Я нашел пару плагинов и скриптов, в которых используется одно и то же слово «вибрация», но во всем, что я вижу, они означают разные вещи. Обычно это «сверхнасыщенность», как в этом скрипте , который утверждает, что это «реализация« цифровой вельвии ». Я не ищу этого. Функция Adobe кажется более тонкой (и, следовательно, более полезной) инструмент для редактирования фотографий.
Если ничего не существует, есть ли удобный (или даже менее удобный) способ эмулировать это?
Если ответ Мэтта о природе вибрации верен (и документация Adobe согласна ), вы можете получить аналогичный эффект в GIMP. Однако у меня нет никакого программного обеспечения Adobe, поэтому я не могу судить, насколько это на самом деле соответствует эффекту Adobe.
Используйте Colors -> Components -> Decompose, разложить на Hue/Saturation/Value или Hue/Saturation/Luminance. Выберите слой «Насыщенность» и используйте «Кривые», чтобы увеличить насыщенность ненасыщенных частей изображения. (То есть средние оттенки серого слоя насыщенности. Возможно, вы захотите избежать повышения насыщенности самых темных и наименее насыщенных частей слоя насыщенности, поскольку в областях, очень близких к бесцветному черному, могут возникать неожиданные цветовые оттенки. белый или серый.) Используйте «Цвета» -> «Компоненты» -> «Перекомпоновать», чтобы применить изменения к исходному изображению.
Это довольно неуклюже по сравнению с использованием ползунка, и он также не предлагает никаких умных решений в отношении оттенков кожи. Тем не менее, кто-то, кто знаком с написанием сценариев GIMP (т.е. не я), может упростить и улучшить его.
Вот фото, с которым я пробовал этот метод. Я пытался получить примерно одинаковое увеличение насыщенности травы как с помощью обычного контроля насыщенности, так и с помощью кривых на разложенном слое насыщенности. Вы можете видеть, что на обоих скорректированных изображениях трава намного более насыщенная, но простой контроль насыщенности также помещает красный цвет в заборе и в собачьей шерсти сверху, чего не сделал метод кривых.
Мэтт специально спросил:
делает ли функция Adobe что-то особенное с оттенками кожи
Я всегда думал, что это так, и Adobe прямо заявила, что это так. Но я хотел проверить это, прежде чем так говорить. Вот тест, который я провел: я взял наш стандартный калибровочный отпечаток, который был специально создан для охвата широкого диапазона оттенков кожи:
И сначала я повысил насыщенность на +100 в LR3.3, просто чтобы посмотреть, как плохо это будет выглядеть:
Затем я отменил это и вместо этого увеличил яркость +100:
( Вы можете (И ДОЛЖНЫ) пойти посмотреть на них всех по-крупному .)
Основываясь на этом эксперименте, я действительно думаю, что вибрация придает оттенкам кожи немного особого устроения . Затем Мэтт продолжил:
и как воссоздать это в общем.
Должен вам сказать, я инженер-программист и очень-очень долгое время был ярым пользователем Gimp... и это поставило меня в тупик на несколько часов. Но вот лучшее предположение о том, как вы могли бы это сделать:
Это даст вам базовую настройку, как только вы заработаете, ползунок непрозрачности на этом слое станет вашим элементом управления «вибрацией». Чтобы продемонстрировать, что у вас получится, вот небольшой скринкаст, который я сделал, играя со слоем искусственной вибрации с изображением моего сына.
Если вам удобно писать сценарии GIMP, вы можете изменить сценарий, указанный в вашей ссылке, для выполнения следующих операций:
ОБНОВЛЕНИЕ: только что увидел ответ @Lyman Enders Knowles. Это в основном следующие те же шаги программно.
Основываясь на вашем кратком описании того, что делает Vibrance, я бы подошел к этому одним из двух способов в GIMP.
Сделайте выделение, исключающее тона кожи, при необходимости уменьшите и растушуйте выделение, а затем примените настройку насыщенности, исключая это выделение. Это, вероятно, самое простое, но это будет зависеть от того, насколько хорошо вы делаете выбор (среди других инструментов вы можете выбирать по цвету).
Используя настройки Hue и Saturation, отрегулируйте разные цвета отдельно, практически не применяя настройки к «красному» цвету. Увеличьте перекрытие между цветами примерно до 75%, чтобы избежать резких краев. Это было бы хорошо, если вы хотите увеличить насыщенность всех цветов, кроме красного.
Вы также можете выполнить корректировку цвета/насыщенности неразрушающим способом, создав новый пустой слой с режимом наложения «Цвет» и низкой непрозрачностью, а затем с помощью аэрографа с большой мягкой кистью аккуратно просто закрасьте его каким-нибудь цветом. Или, чтобы сделать это более без разбора для всех цветов, попробуйте режим наложения «Насыщенность» и просто рисуйте чистым красным (или зеленым, или синим, не имеет значения, если он насыщенный). Вы можете использовать ластик, чтобы аккуратно уменьшить эффект в определенных областях.
используя собственный инструмент насыщения насыщенности в gimp, вы можете выбрать цвета, которые хотите усилить, это намного проще, чем методы, упомянутые выше, и, насколько я могу судить, довольно хорошо справляется с эмуляцией настройки вибрации в фотошопе
Мэтт Грум
матдм
Лайман Эндерс Ноулз
пользователь7967
Матьё Мой