Как заменить один цвет на другой в GIMP

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

Замена цвета ↓ Тон и насыщенность ↓ Цвет фона ↓

Замена одного цвета на другой

Самый прямой способ — фильтр Цвет → Карта → Замена цвета. Он находит в изображении указанный цвет и меняет его на другой.

В диалоге два поля: исходный цвет и целевой. Исходный удобно взять пипеткой прямо с картинки. Ниже — три ползунка порога по красному, зелёному и синему каналам: они задают, насколько сильно найденный цвет может отличаться от образца.

Диалог замены цвета в GIMP

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

Инструмент отлично работает на плоских заливках: логотипы, иконки, схемы, скриншоты. На фотографиях он даёт плоский результат, потому что заменяет цвет без учёта светотени.

Как перекрасить объект на фотографии

Здесь нужен другой подход: не менять цвет напрямую, а сдвинуть оттенок, сохранив всю светотень.

Сначала выделите объект — «Свободным выделением», «Умными ножницами» или «Выделением по цвету» (Shift+O), которое само захватит все похожие пиксели. Растушуйте край на 1–2 пикселя через Выделение → Растушевать, чтобы граница не была рваной.

Дальше откройте Цвет → Тон-насыщенность. Ползунок «Тон» сдвигает цвет по кругу: красный уезжает в оранжевый, жёлтый, зелёный и так далее. «Насыщенность» делает его ярче или глуше, «Освещённость» — светлее или темнее.

Главное преимущество: складки, блики и тени остаются на месте, меняется только оттенок. Синяя футболка становится зелёной и по-прежнему выглядит тканью, а не наклейкой.

Ограничение тоже есть: так нельзя перекрасить в белый, чёрный или серый — у них нет тона, который можно сдвинуть. Для этого используют обесцвечивание с последующей коррекцией яркости.

Тонирование в конкретный цвет

Если нужно задать точный оттенок, а не сдвигать существующий, подойдёт Цвет → Тонирование. Инструмент переводит выделение в один цвет с сохранением яркости: вы задаёте тон, насыщенность и освещённость, а рисунок светотени остаётся.

Так удобно делать монохромные картинки — например, перевести фотографию в сепию или в фирменный цвет бренда.

Как поменять цвет фона

Три варианта, от простого к сложному.

Фон однотонный. Возьмите инструмент «Выделение по цвету» (Shift+O), щёлкните по фону — выделится вся область одного оттенка. Затем Правка → Залить цветом переднего плана. Порог выделения настраивается в параметрах инструмента: чем он больше, тем больше близких оттенков попадёт в выделение.

Фон с градиентом. Выделите объект, инвертируйте выделение (Выделение → Инвертировать) и залейте фон градиентом инструментом «Градиент».

Фон сложный. Выделите объект, скопируйте его на новый слой, а под ним создайте слой с нужным фоном. Так исходник останется целым, а фон можно менять сколько угодно раз. Подробности выделения объекта разобраны в статье как вырезать объект в GIMP.

Что делать, если по краям остались старые пиксели

После перекраски у границы объекта часто остаётся кайма прежнего цвета — это полупрозрачные пиксели сглаживания, которые не попали в выделение.

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

Добавить комментарий