Как изменить яркость и сохранить цвет в Photoshop?

как говорится в заголовке. Используя Photoshop, я хочу инвертировать яркость моего изображения с помощью корректирующих слоев, в то время как цвета остаются прежними.

Итак, вот мой пример изображения:

введите описание изображения здесь

  • Темный фон (в этом примере он полностью черный)
  • Светлый текст (в этом примере он полностью черный)
  • два светящихся края

Чтобы объяснить это немного дальше. Ожидаемый результат на основе этого изображения должен выглядеть следующим образом:введите описание изображения здесь

  • Белый фон
  • Черный текст
  • Цвета такие же

Проблемы

Я не знаю, как я могу предотвратить манипулирование цветами.
Если я попытаюсь инвертировать изображение с помощью Инвертировать корректирующий слой с режимом наложения яркости (который является последним в списке), это не даст мне желаемого результата.

введите описание изображения здесь

Как вы можете видеть здесь, оттенок свечения остается прежним.
Но яркость тоже изменилась.


Я также пытался рассчитать каналы в LAB-режиме и не смог добиться приличного результата.


Решение

Я не хочу вручную выбирать текст и форму и заполнять их противоположным цветом. Это разрушает края и выглядит ужасно.

Быстрая мысль в конце: мне нужно выделение по насыщенности, если это возможно... ;-)

Есть несколько проблем с этим подходом. Проблема номер один заключается в том, что данные изображения не являются линейными по своей природе, поэтому инвертирование в нелинейном режиме только в тех случаях, когда градиенты выглядят по-разному. Но на самом деле вы можете сделать маскировку так, как вы предлагаете, а затем удалить черный фон с изображения.
Это то, что я получаю, когда делаю гамму сзади (на самом деле она должна быть преобразована в линейный rgb, но у меня не было подходящего профиля), это более точно, чем то, что есть в ваших ответах, но не совсем точно. К сожалению, это также съедает часть жирности текста из-за обратного вклада сглаживания. i.stack.imgur.com/LVyfq.png

Ответы (4)

Попробуйте следующее, чтобы понять, почему это не работает;

  1. Откройте свое изображение
  2. Перейти в режим канала LAB
  3. В ваших каналах посмотрите на канал легкости (L)
  4. Это ваше изображение лишено всех цветов
  5. Если вы инвертируете это, вы увидите довольно темные тени.
  6. здесь цвета не изменялись, только яркость
  7. поэтому > проблема кроется в светимости.

Вы просто получаете слишком темные тени.
Этот пример слоев должен вас приблизить.

введите описание изображения здесь

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

Как вы обнаружили, и другие сказали, цветовое пространство Lab идеально подходит для этого. Что касается того, как сделать это с помощью корректирующего слоя, инвертируйте яркость, переместив левую сторону полностью вверх, а правую сторону полностью вниз. В этот момент это может показаться немного резким. Чтобы исправить это, вы можете немного сдвинуть одну из точек, эффективно уменьшив тональный диапазон.

введите описание изображения здесь

Добавьте 2x 2,2 гамма-коррекции после полной инверсии;) Тогда это будет вычислительно ближе к истине (но все же только приблизительно)
Инвертировать можно с помощью инвертирующего корректирующего слоя. Но мне нравится тот факт, что здесь можно подтолкнуть гамму.

Другой способ сначала инвертировать оттенок, а затем инвертировать цвет изображения.

Добро пожаловать в ГДСЭ! Мы ищем более подробные ответы, которые не только описывают, как это работает, но и почему это работает. Не могли бы вы отредактировать свой ответ, чтобы добавить немного больше информации?

На самом деле я сделал приложение под названием LightDark Image Inverter для решения этой проблемы. Он инвертирует яркость изображения, сохраняя цветовой оттенок. Кроме того, он имеет функцию пакетного инвертирования группы изображений. Отлично подходит для инвертирования изображений обоев для светлой/темной темы или создания светлых/темных тем для графического дизайна.

Его можно найти в магазине приложений macOS здесь: https://apps.apple.com/us/app/lightdark-image-inverter/id1507617598?mt=12 .

Возможно, вы можете добиться этого эффекта в редакторе изображений, если редактор поддерживает две функции:

  1. Инверсия цвета изображения
  2. Вращение оттенка

Сначала инвертируйте цвет изображения, затем поверните оттенок на 180 градусов, чтобы вернуть цветовой оттенок в исходное положение.