Инструмент замены цвета в Photoshop меняется на серый (вместо белого) - как я могу изменить серый фон на чисто белый?


11

У меня есть картинка (Формат файла: JPEG | Глубина цвета: 24 ):

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

Я использую Adobe Photoshop CC (2015.5.1) . Мне нужно изменить цвет фона с серого на чисто белый [#FFFFFF / RGB (255, 255, 255)]


Во-первых, я сделал это с помощью Magic Wand Tool . Я выбрал фоновую область, а затем применил Paint Bucket Tool . Я залил его белым цветом.

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

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

Это неопрятно. Некоторые волосы подстрижены. Границы перехода от фона к волосу четкие. Это не то, что я хочу.


Во-вторых, я переключился на Color Replacement Tool . Используя инструмент «Пипетка», я выбрал цвет фона и установил белый для замены:
введите описание изображения здесь

Но он заменяет цвет фона на серый (не белый). Этот «белый» цвет является прозрачным или очень ненасыщенным. Я покажу это на примере синего цвета (серый, измененный на серый, незаметен).

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

Результат: вместо настоящего синего (темного) цвета я получаю прозрачный ненасыщенный синий. введите описание изображения здесь


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



1
@IlmariKaronen Согласен, хотя это не показывает пример с волосами, которая является сложной частью.
Пожалуйста , прочтите мой профиль

1
Добро пожаловать в Photo.SE. Это отличный вопрос, четко детализировать то , что вы пытаетесь достичь, и что вы пробовали. И тот факт, что он дал (по крайней мере) 2 хороших ответа с практическими подходами, чтобы получить желаемые результаты, делает этот вопрос еще лучше.
scottbb

Ответы:


12

Инструмент замены цвета не работает, потому что его режим по умолчанию - «Цвет», который изменяет оттенок и насыщенность, но не яркость (яркость / значение). Вот почему вы получаете синий или серый → серый эффект. Изменение этого режима инструмента на Luminosity может дать вам то, что вы хотите. У меня нет фотошопа, поэтому я не самый подходящий для этого.

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

Пример в Gimp, но использует инструменты, которые вы сможете найти практически в любой программе.

Во-первых, используйте инструмент выбора «волшебная палочка» с очень широким порогом (здесь около 60):

Выбрать

Затем вырастите этот выбор - цель состоит в том, чтобы покрыть все места, где серый цвет просвечивает сквозь волосы, но не получить слишком большую часть лица:

расти

взрослый

Затем используйте инструмент кривых. В режиме логарифмического просмотра легче увидеть, что вы делаете ...

инструмент кривых

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

изогнутый

Это оставляет углы немного голубовато-белого цвета, поэтому повторите нечеткое выделение, щелкая в углу с гораздо более низким порогом (10, 11, что-то вроде этого). Убедитесь, что "перья края" выбраны с относительно большим радиусом.

углы

А затем снова используйте инструмент кривых, на этот раз еще более агрессивно (поскольку ни один из реальных объектов не должен быть затронут):

кривые для углов

Это дает такой результат:

быстрый результат

... Что не так хорошо, как у Райана, но может занять меньше минуты и требует минимального ухода, и заметно лучше, чем подход Paint Bucket Fill.

Если ваш конечный результат будет уменьшен (например, для просмотра в Интернете), я бы просто использовал этот подход. Если вам нужна деталь, создайте маску для волос, как показывает Райан.


14

Графический дизайн Stack Exchange: Как правильно стричь волосы

Расширенное руководство по удалению волос

Во-первых, плагины и более простые методы доступны. Это если вы хотите получить более качественные результаты.

Я буду использовать это фото с фото Арианы Престес на Unsplash.com :

Оригинальная фотография

Примечание: я собираюсь сделать тело в отдельном слое, поэтому я буду игнорировать его для большей части этого урока до последних нескольких шагов

Выберите канал с наибольшим контрастом в тонких внешних волосках. Я думаю, что Грин - лучший вариант:

Зеленый коридор

Я собираюсь продублировать этот канал и переименовать его в Hair Mask. Это будет то, над чем я работаю, пока не указано иное.

Важно: если у вас светлые волосы на темном фоне, вам нужно обратить некоторые из них так, чтобы они использовали Dodge / Burn и когда использовали Black / White.

Теперь для начала Apply Image. Хорошие варианты - «Умножение» или «Наложение», иногда вы даже можете дважды применить изображение. Здесь я применил Маску для волос к себе с накладкой и опустил непрозрачность в настройках немного, чтобы не потерять действительно прекрасные волосы:

Применить наложение изображения

На самом деле я сделал Apply Image Overlay второй проход с более низкой непрозрачностью, увеличивая контрастность немного больше. Это не отменяя первый, его делать это во второй раз:

Снова примените Image Overlay

Затем перейдите в кривые ( Ctrl/Cmd+ M) и отрегулируйте ползунки точки белого и черного.

Настройка кривых

Настройте некоторые руководства, чтобы я мог периодически показывать оригинал против тока на 100%. Вот первый взгляд после того, как вы просто применили Apply Image, Apply Image, Curves:

Маска после Apply Image Применить Curve Image

Теперь вы можете, как сказал ACEkin, использовать Brush для Overlay. Я предпочитаю начинать с Dodge и Burn, хотя. Сгорел, установив Shadow, и я использовал Exposure of 12, а затем аккуратно обошел волосы. Чем тщательнее вы будете уделять время, тем лучше будут результаты. Это было, возможно, 3 минуты, совсем не долго:

Сжечь волосы

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

После заполнения

Хорошо, теперь используйте Dodge на промежутках между волосами. Кисть для Overlay White - это еще один вариант, я снова предпочитаю Dodge и Burn. Я сделал Dodge Exposure 12 на Highlights.

Dodge Белый

Затем заполните остальное белым.

После заполнения Белого

И давайте посмотрим, где мы находимся в представлении 100%:

Завершенная маска

С выбранной вами завершенной маской вернитесь к каналу RGB, затем к слоям и примените маску. Я сделал тело с отдельным слоем, как я упоминал ранее, так что теперь я применил и это.

Затем просто уточните маску с помощью команды «Уточнить края», обязательно используйте «Обеззараживание цвета».

Изысканные края

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

Закончено изображение

И наш 100% урожай на этот раз, глядя на оригинал против готового:

Стрижка волос на BG Image

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

Финальное сравнение

Неплохо для Маски из JPG.


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

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


-2

Серый не цвет; это шаг вдоль линии нулевого оттенка (то есть черно-белой линии). Вы не можете использовать инструмент изменения цвета, чтобы изменить «темно-белый» на «обычный белый», потому что оттенок одинаков в обоих случаях.

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


1
Уже есть существенный ответ о том, как достичь цели ОП, но я чувствовал, что более широкое представление об исходных предположениях может быть полезным в качестве дополнения.
Гонки легкости на орбите

1
Привет, ваша теория верна, но приложение неверно. Я имею в виду, что ваше второе предложение не является точным; Вы можете использовать инструмент замены цвета, чтобы изменить серый на белый.
RyanFromGDSE

1
Это также проблема языка; серый не только цвет в определенном техническом определении цвета (где вы в основном определяете цвет как «цветность»). В простом английском языке серый - это, безусловно, цвет (или серый - это цвет, если вы предпочитаете этот английский), потому что цвет охватывает все варианты оттенка, цветности и значения.
Пожалуйста, прочитайте мой профиль

@RyanFromGDSE У меня нет фотошопа; может ли инструмент замены цвета в Photoshop работать с ценностью / легкостью, а также с оттенком?
Пожалуйста, прочитайте мой профиль

Я попробовал инструмент Gimp Color Exchange, но он не очень подходит для этой задачи, поскольку у него есть пороговые значения для каждого канала, но нет «пространственных» порогов и нет сглаживания; нет никакого способа , которым я мог воспроизвести результат в примере с ним.
Пожалуйста , прочтите мой профиль
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.