Есть ли какой-нибудь простой способ извлечь «запеченную» прозрачность в слое и превратить ее в маску слоя в Photoshop? Возьмем простой пример. Допустим, я рисую несколько штрихов полупрозрачной кистью или вставляю в .png-файл альфа-канал. Цветовые значения rgb и альфа-значение для каждого пикселя теперь содержатся в самом слое-изображении. Я хотел бы иметь возможность редактировать альфа-значения в качестве маски слоя, чтобы изображение слоя было сплошным и содержало только значения RGB для каждого пикселя.
Возможно ли это, и в таком случае как? Благодарю.
РЕДАКТИРОВАТЬ: Чтобы уточнить - я на самом деле не после значений прозрачности сами по себе, но в разделении значений RGB и альфа-значения. Это означает, что слой должен стать сплошным, непрозрачным изображением с маской.
источник
Я улучшил решение Майка (Photoshop CS3):
источник
** РЕДАКТИРОВАТЬ - Неважно, теперь я вижу, что это не лучше, чем первый ответ. **
Это можно сделать в фотошопе.
Готово!
Обратите внимание, что если это общая проблема, ее можно легко записать как действие.
источник
Более простой способ:
И теперь это должно работать!
источник
Хорошо, я не уверен, что это именно то, что вы ищете, но это кажется близким.
Теперь у вас должен быть непрозрачный слой с довольно насыщенными цветами и маской слоя, создающей прозрачность.
источник
netpbm
пакет. Для Ubuntu вы можете установить его с помощью команды:sudo apt-get install netpbm
В командной строке выполните следующую команду
Загрузите файл PAM обратно в Photoshop. Вы увидите, что у вас есть исходные значения RGB из исходного изображения без какой-либо прозрачности. Вы можете увидеть некоторые неровные края сплошного цвета там, где ранее были переходы к полной прозрачности исходного изображения. Пока не беспокойтесь об этом, потому что маска слоя исправит это.
Готово. Изображение должно теперь выглядеть как исходное изображение, и вы можете сохранить его в более популярном формате файла, если хотите.
Если для вас возникают проблемы с короткими границами «чистого» цвета, вы можете улучшить их, выбрав маску слоя и применив настройку порога (порог = 2 или 1, если вы предпочитаете). После этого сгладьте изображение и повторите шаги 5, 6 и 7.
И если бы кто-то мог показать мне, как сделать все это в Photoshop, я был бы очень рад узнать, как это сделать.
источник
Ответ Рэя почти правильный, но, по крайней мере, в некоторых версиях фотошопа элементы, на которые он ссылается, не существуют. Вот что он, вероятно, пытался сказать (что я использую в старых версиях 5.0.2):
Чтобы превратить эту быструю маску в редактируемую маску для слоя:
Чтобы вместо этого превратить быструю маску в обычный альфа-канал:
источник
У фотошопа есть хорошее, простое решение.
Выберите слой, перейдите в меню «Слой» -> Маска слоя -> Из прозрачности.
A (альфа) извлекается в маску в оттенках серого, и ваш слой теперь непрозрачен (RGB). Отключите маску, чтобы увидеть это.
Примените маску, чтобы снова объединить A с RGB.
источник
Используйте уровни. Поверните уровни вывода от 0 до 255. Добавьте черный backlayer.
источник