Есть ли в Photoshop аналог Gimp «Цвет в альфа-канал»?

Я обнаружил функцию Gimp «Цвет в альфа-канал» , и это потрясающе! По сути, он извлекает определенный цвет из выделения и преобразует его в прозрачность. Это дало мне возможность сделать бутылку, снятую на плоском фоне, действительно прозрачным слоем с неповрежденными бликами и тенями.

Есть ли в Adobe Photoshop что-то подобное? Платно или как? ( Вот моя попытка приблизиться к 60% качеству плагина Gimp )

Выбор цветового диапазона работает очень плохо. Насколько я вижу, нет возможности выполнить это действие так хорошо, как это может сделать GIMP.
+1 за вопрос, доступна ли функция GIMP в PS, надоело все время слышать обратное: D
Хотя инструмент выбора цветового диапазона в Photoshop может быть полезен для некоторых вещей, это совсем не то же самое, что переход цвета Gimp в альфа-канал. Это очень похоже на использование режимов передачи, таких как умножение, экран или наложение, в отличие от использования инструмента «волшебная палочка» для выбора белого, черного или серого. В качестве примера: если бы у вас был сплошной фиолетовый слой и вы использовали цвет для альфы, чтобы удалить синий, вы получили бы полупрозрачный сплошной красный слой, тогда как цвет для альфы ничего не сделал бы, потому что в слое нет сплошного синего.
Меня действительно поражает, как в Photoshop до сих пор нет такого замечательного и простого инструмента. Я использую это все время, когда иду в «Гетто» для захвата шрифтов из мест, которые позволяют вам предварительно просмотреть шрифты для покупки. Это позволяет вам вытащить весь белый цвет из фона (после того, как вы обрежете края и заполните инверсию белым цветом — за исключением текста). Делает супер легкие прозрачные изображения. :/
@Stephen: Удалось найти решение для этого? Кажется, все ответы до сих пор не сделали то, что вам нужно.
@jrista: Нет, это в Gimp! Его не так уж сложно загрузить, даже если я в фотошопе. Я был просто поражен тем, что такая «очевидная» проблема с лайтбоксом вообще не решается (была?) в Photoshop.
jrista, лол @ идет гетто на шрифты. Я делаю то же самое! :) Все еще не вижу способа легко сделать это в Photo$hop :(

Ответы (7)

Есть плагин для Photoshop , который может это сделать, но он немного устаревший и только 32-битный. Это, однако, бесплатно и может помочь вам.

Я считаю, что вы можете использовать Select -> Color Range...инструмент для достижения этого эффекта. Инструмент выбора цветового диапазона — это довольно удобная функция, которая позволяет вам щелкнуть цвет из версии вашего изображения в оттенках серого, а затем использовать ползунок «размытость» для настройки диапазона. Вы также можете просмотреть выбор в полном изображении. Это создает обычную маску фотошопа, когда вы нажимаете «ОК».

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

Поскольку ваш фон белый, выбор белого цвета и настройка размытости для надлежащего «заполнения» частей белого, которые видны сквозь ваши бутылки, должны дать вам довольно эффективную маску примерно за 30 секунд. Небольшая настройка может занять пару минут, но конечный результат должен быть лучше, чем у плагина Gimp «Color to Alpha» (по крайней мере, на основе нескольких примеров, которые я видел... это кажется немного чрезмерным). в его применении прозрачности.)

Вообще говоря, «полностью зеленый» или «полностью синий» фон может быть лучше для такого рода вещей. Белый представляет собой смесь всех цветов, и это может затруднить выделение определенных объектов на «полноцветном» фоне. Обычно именно поэтому многие последовательности спецэффектов, снятые для фильмов, снимаются на зеленом фоне... его легче отфильтровать во время постобработки композитинга (это один «первичный» цвет в модели RGB, а не смесь всех цветов). три цвета.Это называется фильтрацией хроматического ключа.) Следует отметить, что вы хотите использовать хроматический ключ, который дополняет цвет(а) снимаемого объекта. Например, если вы снимаете зеленую бутылку, лучше всего использовать красный фон. поскольку при использовании зеленого фона было бы очень сложно исключить зеленый фон, не потеряв вместе с ним бутылку. Если у вас есть желтые, оранжевые, красные или коричневые бутылки, лучше всего подойдет синий фон. Общая идея, однако, состоит в том, чтобы использовать фон, который дополняет снимаемые объекты переднего плана (например, противоположный цвет на цветовом круге).

Судя по тому, что я испытал, выбрать Select Color Range было сложно. например, в плагине Gimp, если есть участок с зеленым оттенком, и я удаляю серый, коэффициент серого зеленого преобразуется в прозрачность. Выбор цветового диапазона, скорее всего, полностью не выделит зеленый прозрачный оттенок.
Я использовал этот инструмент много раз... он делает «мягкое» выделение, или, говоря более конкретно, он создает канал «быстрой маски» в градациях серого, который используется для создания маски. Если вам нужна демонстрация, я могу предоставить ее, но «Выбор цветового диапазона» — это, по сути, ваша функция «Цвет в альфа-канал», с дополнительным требованием, чтобы вы нажали клавишу удаления, чтобы фактически сделать цвет «альфа». Что касается «фактора серого», у вас есть небольшие проблемы с ним из-за того, что серый цвет содержит уровни R, G и B. Использование надлежащего дополнительного цветового ключа устраняет это, но делать то, что вам нужно, все еще возможно с белым фоном.

Я не использовал функцию «Цвет в альфа-канал» в GIMP, но это похоже на преобразование канала в альфа-канал. На панели каналов щелкните управляющим щелчком (или щелкните командным щелчком, если вы работаете на Mac) канал, который вы хотите преобразовать. Затем вы можете либо создать маску из выделения, либо нажать «Удалить».

Если вы хотите больше контроля, вы можете редактировать маску, используя кривые, уровни и т. д. Просто создайте маску, как я упоминал выше, выберите ее на панели каналов и примените любые настройки, которые вы хотите.

Инструмент «Цветовой диапазон», предложенный jrista, также будет работать, но я считаю, что метод каналов немного легче контролировать.

Таким образом, проблема в том, что выпуклая прозрачная бутылка на красном фоне будет иметь некоторые части красного цвета (как и следовало ожидать), некоторые части полностью белые (из-за отражения света), некоторые части действительно ярко-красные (из-за концентрации света через преломление), а некоторые части полностью черные (поскольку там, где есть концентрация красного, его будет мало), и, конечно, все, что между ними . Итак, это означает, что весь красный оттенок должен быть удален, точное совпадение красного цвета составляет 0% альфа, и оно продолжается оттуда до полной 100% альфа (белого и черного).
Это не уберет красный оттенок. Это просто делает его частично прозрачным. Если вы хотите удалить красный цвет, есть несколько способов сделать это. Одним из способов является настройка оттенка/насыщенности.

ОБНОВЛЕНИЕ 2020 ГОДА: в Adobe Photoshop это невозможно. Цветовой диапазон и маски не могут этого сделать. Изображение ниже объясняет, что делает Color to Alpha.

Старое изображение полностью непрозрачно (прозрачность 100%). Значения RGB находятся в диапазоне от #ff0000 до #000000.

Новое изображение имеет прозрачность от 0% до 100%. Все значения RGB #ff0000. Таким образом, Color to Alpha изменяет как прозрачность, так и значения RGB.

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

Делает ли этот ответ об использовании параметров смешивания то, что вы намереваетесь?

С опозданием на несколько лет, но я думаю, что то, что вы ищете, называется маскированием цветового диапазона. Найдите его или выполните примерно следующие шаги: 1. Создайте маску для слоя, содержащего тот цвет, который вы хотите сделать прозрачным, и убедитесь, что маска выбрана. 2. Найдите окно «Маски или свойства» (начиная с CS6) («Окно» > «Маски/Свойства»). 3. Там вы найдете кнопку "Цветовой диапазон..." 4. В новом окне вы можете выбрать цвет, который хотите замаскировать, или даже добавить несколько цветов, используя кнопку с сэмплером и знаком плюс. Я бы предложил установить предварительный просмотр выбора в оттенки серого. Просто поиграйте с этим. :)

По моему личному опыту, «Выбор цветового диапазона» делает довольно сложный выбор. Однако вы можете дополнить это с помощью инструмента «Уточнить край ...» после выполнения первоначального выбора. Выберите вид «Наложение», выберите «Умный радиус» и настройте радиус, пока наложение не покроет весь цвет, который вы хотите удалить. Выберите «Вывод в выделение», нажмите «ОК», затем удалите выделение. Это должно удалить все биты, которые оставляет простой «Выбор цветового диапазона».

Цвет в прозрачность

Фотошоп

  • Открыть изображение
  • F7 для вызова панели слоев
  • если слой заблокирован, дважды щелкните там, где написано «Фон».
  • Дублировать слой
  • Удалить слой с замком
  • Теперь используйте волшебную палочку и нажмите на область цвета, которую вы хотите удалить и удалить.

GIMP

  • открыть изображение
  • перейти к слою/прозрачности
  • добавить альфа-канал
  • инструменты/инструменты выделения/нечеткий выбор/удаление
  • или ты/удалить
Тем не менее, смотрите комментарии ниже вопроса. Это не то же самое.
привет, Мэтт, эти два процесса делают то же самое, или вы имеете в виду Gimp здесь с Colors / Color to alpha
Да, это то, что я имею в виду, потому что это то, о чем вопрос. :)
ха, но это тоже приведет вас туда! способ, который я показываю здесь, заключается в том, чтобы делать это поэтапно, если у вас есть более одного цвета, который вы хотите сделать прозрачным, метод, который я показываю здесь, является наиболее близким, который я нашел на PSP; он делает то же самое
Тем не менее, посмотрите комментарии пользователя 6055 выше или обратите внимание на то, что Стивен говорит в самом вопросе. Это еще не все.