Как сделать изображение бутылки прозрачным?

15

Я сделал несколько фотографий прозрачных бутылок, и теперь хочу удалить фон (белый, потому что в крайнем случае я мог его оставить ...), чтобы бутылка стала прозрачной с подсветкой.

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

Идеи, которые я пока не могу осуществить :

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

Примечания о том, что не работает (терминология Photoshop) :

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

Я добавлю больше, если я могу вспомнить, что я нашел

Стивен
источник
5
Я думаю, что это поможет, если вы можете опубликовать пример изображения, которое вы хотите сделать прозрачным.
Че

Ответы:

6

У Gimp действительно хорошая функция «Color to Alpha», которая звучит так, как будто она делает именно то, что вы хотите. Он не просто стирает один цвет, но пытается сделать почти белые вещи почти прозрачными. Это не идеально, но довольно близко. Вот пример из документации: http://docs.gimp.org/en/plug-in-colortoalpha.html

отметка
источник
Кажется, что это может быть неплохо для начала, это может быть даже лучше, чем мои шаги 6-10 ...
Стивен
Это так здорово! Так много, что я задал конкретный вопрос о том, есть ли у фотошопа какой-либо эквивалент: photo.stackexchange.com/questions/2834/…
Стивен
3

Я не могу поверить - я понял это! (Я просто хакер фотошопа)

Итак, вот что даст вам 80% пути к идеальной прозрачности (более высокие цифры вверху):

  1. Переименуйте слой с бутылкой (1) в «Original» и скройте его.
  2. Получите хороший фон (возможно, цвет заливки) и поместите его в слой «Фон» (2). Это для того, чтобы посмотреть, как мы идем по пути ...
  3. Создайте новую копию «Original» и назовите ее «Alpha and Highlights» (3).
  4. Добавьте маску слоя в «Альфа и блики»
  5. Возьмите копию своего «Оригинала» и назовите его «Альфа-источник» (4)
  6. Создайте слой заливки (5) с цветом фона под названием «Альфа-слияние». Мой фон (214, 193, 188) - я полагаю, что серый цвет, близкий к (но не белый), может фактически дать лучшие результаты (в отличие от хроматического ключа) - это из-за шага 6.
  7. Измените режим наложения «Альфа-слияние» на «Другой». Это показывает нам, насколько каждая часть изображения соответствует фону. Идеальный черный (0,0,0) означает, что бутылка в этот момент 100% прозрачна.
  8. Объедините слои «Alpha Source» и «Alpha Merge» вместе. Переименуйте это в «Альфа-маску» (4). На этом этапе необходимо рассмотреть цель: мы знаем, какая часть бутылки полностью прозрачна, но есть также блики и тени, которые мы хотим сохранить. (Обратите внимание, что на данный момент я достиг только сохранения бликов - позже я обновлю тени). Теперь белый очень близок к моему серому; это показало бы как (41, 62, 67) в момент, который является довольно темным. По этой причине...
  9. Добавьте корректировку кривых к слою «Альфа-маска» и сдвиньте кривую влево, чтобы она начиналась с 0 и доходила до 100%, примерно на 10-20% слева. Это даст нам полосу прозрачности около 20-40% «одинаковости» фона (до того, как она станет полностью непрозрачной - как сказано выше, это работает для светлых участков; тени не очень хорошо ...). Теперь у вас должно быть изображение, которое в основном белое, но черное в областях, которые соответствуют фону. Вы должны убедиться, что области, которые должны быть белыми, на этом этапе будут полностью белыми.
  10. Скопируйте содержимое «Альфа-маски», нажмите «Alph» на слое «Alpha and Highlights» и вставьте. На этом этапе, если вы видите только «Альфа и блики» и «Фон», у вас будет приличная прозрачность, но все блики будут размыты ...
  11. Выберите «Альфа и основные моменты» и «Альфа-маска» и сгруппируйте их в смарт-объект. Откройте смарт-объект для редактирования ...
  12. Дублируйте свой слой и скройте его (чтобы у вас была точка отсчета, когда вы наберете :)). Я не буду подробно описывать изменения, которые вам понадобятся, за исключением того, что мне нужно отрегулировать определенные части моего изображения, чтобы сделать светлые участки более яркими, а также более прозрачными (в нижней части бутылки
  13. Добавьте корректирующий слой «Кривые» вверху. Мы собираемся использовать это, чтобы сделать блики ярче - они должны быть, так как большинство из них теперь имеют большую прозрачность. Сделайте кривую немного похожей на 'S' - у меня есть полный белый и полный черный на 25% с каждого конца. (Как уже говорилось, тени еще не работают, но это то, что нужно).
  14. Сохраните и выйдите из смарт-объекта, и теперь у вас должно получиться отличное начало на прозрачной бутылке!

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

Стивен
источник
2

Вот как мне кажется, что вы пытаетесь сделать: вы сделали снимок прозрачных объектов и хотели бы удалить фон и сохранить прозрачность объектов переднего плана (чтобы вы могли заменить фон чем-то другим). ).

Первое, что вы должны сделать: вы можете использовать встроенные инструменты, чтобы сделать работу как можно быстрее, но вы жертвуете большим качеством и реализмом. Или вы можете потратить немного времени и сделать это вручную, но с гораздо лучшими результатами. Я бы выбрал последнее;)

Если бы мне пришлось это сделать, я бы, вероятно, снял белый фон, а затем в Photoshop (или эквивалент):

  1. Вырежьте негативное пространство (фон, который не виден сквозь бутылки. По сути, все, что вы можете полностью удалить с изображения. Будьте осторожны, чтобы сохранить четкие края, чтобы изображение выглядело реалистично, если позже вы замените фон.
  2. Создайте новый фоновый слой черного цвета (позже вы удалите его, чтобы вернуть прозрачность).
  3. Создайте обтравочную маску для бутылок и всего остального на переднем плане. (После этого все, что вы должны увидеть, вернулось, потому что обтравочная маска будет пустой).
  4. Медленно чистите части изображения, добавляя содержимое в обтравочную маску. Добавляйте непрозрачность медленно. Убедитесь, что твердые края полностью непрозрачны, области, где цвет влияет на фон, являются полупрозрачными, а области, где вы могли изначально видеть фон, были полностью прозрачными.

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

сойка
источник
Chroma Key может быть даже лучше, чем белый, если целью является замена фона; это то, для чего он предназначен.
Крейг Уокер
2
Chroma Key не будет хорошо работать с прозрачностью цвета, или, по крайней мере, я никогда не получал его. Белый сохраняет цвета. - «Мои бутылки прозрачные с разноцветными жидкостями с множеством поверхностей преломления и отражения».
Джей
0

У меня есть мысль

выстрелите в бутылку один раз с черным фоном, обнажая для светлых участков, затем с белым фоном, обнажая для теней.

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

Конечно, я не пробовал это на практике, но, возможно, придется после работы!

Ник
источник
1
Похоже, это может просто работать. Хотя иногда даже логические теории могут обернуться катастрофой: П
Ник Бедфорд