Как раскрасить конкретным цветом / изменить цвет, не теряя деталей по краям

354
Florian Walther

У меня очень простое изображение, состоящее из одного цвета и вырезанного из него текста (текст прозрачный).

пример

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

Когда я использую «заливку ведром», она просто заполняет все сплошным цветом.

Когда я использую «Colorize», он выглядит идеально, но тогда я не могу выбрать конкретный шестнадцатеричный код.

Когда я использую «Colorify», он тоже выглядит идеально, и я могу выбрать шестнадцатеричный код, но тогда он просто добавляет новый цвет поверх него.

Есть ли способ отменить этот зеленый с другим конкретным шестнадцатеричным кодом и сохранить детали?

1
Добро пожаловать в Супер Пользователь Флориан! Интересный первый вопрос :) bertieb 5 лет назад 1

1 ответ на вопрос

1
bertieb

Изменить цвет слоя с альфа-каналом или частичной прозрачностью

Это может быть достигнуто с помощью каналов, по крайней мере, в простом случае:

  1. На вкладке « Каналы » (рядом с вкладкой « Слои ») щелкните правой кнопкой мыши альфа-канал. канал.
  2. Выберите канал для выбора
  3. Заполните желаемым цветом (я использовал Ctrl+,- Заполните цветом FG в демо ниже)

демонстрация

(Демонстрация выше на небольшом образце, который я создал, используя GIMP 2.10.6 )

Заметка

На шаге 2, как только вы выбрали альфа-канал; если вы увеличиваете «слабые» пиксели с высоким альфа, они могут выглядеть так, как будто они не выделены, но это так.