Телевизоры

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

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

Объявления:

Выделения сложных объектов при помощи альфа-каналов и масок..

Планируется создание нескольких уроков... с нарастающей сложностью... для начала урок 1: Основы..

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

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

что обычно для этого применяется? все..или почти все смело будут использовать "волшебную палочку" (Magic Wand) ... а что делать, если там много очень мелких деталей.... например листья дерева или волосы... палочка не даст точного результата...

вот тут тогда и пригодится метод выделения при помощи Альфа каналов
для справки: каждое изображение может состоять из 3х (RGB и LAB) или 4х (CMYK) каналов...чтобы увидеть каналы нужно перейти в соответствующее меню "каналы" (Channels) или использовать горячие клавиши Ctrl+1,Ctrl+2,Ctrl+3 .. Ctrl+~ отобразит все каналы разом... альфа-канал - это изображение в градациях серого.. обыно белым обозначется в нем цвет..который он представляет а черным - его отсутствие....


например если взять фотографию зеленого леса... то зеленый канал будет почти белым в тех местах..где присутсвует зелень..
или если взять синие небо.. то синий канал тоже будет почти пустым.. там..где есть само небо...
для наглядности картинка: Синий канал в RGB пространстве..

эта особеность используется для создания масок

для справки:
Маска - так же является черно-белым изображением.... там где черный цвет - изображение скрыто... где белый, там видимо на 100% .. все остальное отображает лишь часть изображения... т.е. дает полупрозрачность...

создается маска путем нажатия соотвествующей кнопки..

после ее нажатия напротив превьюшки слоя появится квадратик..это и есть маска.

и так.. например нам нужно выделить пальмы..которые расположены на фоне неба.. начнем..

как было сказано в начале... в синем канале небо будет почти белым.. используем это..

для начала перейдем в закладку меню каналы и скопируем синий канал... это делается путем перетаскивания иконки канала на кнопочку "new"


щелчек по только что скопированному каналу активирует его.. теперь нужно увеличить контраст.. кому как нравится.. я использовал "Кривые" (Curves) ..
на этом шаге планируется максимальное отделение листвы от неба... иногда простое поднятие контраста не спасает и еще приходится закрашивать некоторые участки кистью..


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

в принципе маска готова..теперь осталось ее загрузить..
для начала сделаем выделение..для этого зажав Ctrl щелкнуть по альфа-каналу с которым только что работали....

и щелкаем по кнопке "создать маску"

осталось только проинверитровать саму маску..так как все получилось в точности да наоборот

Поясню почему.. для удобства создания маски работая с альфа-каналами..черным обычно обозначается выделяемый объект а белым весь остальной фон... но когда создается сама маска то ее нужно проинвертировать..т.к. черный для маски - это значит невидимый... а белый - видимый... все наоборот..

щелчек по маске и инверсия Ctrl+I ...

если нужно что то вернуть обратно.. то берем кисть -- основной цвет - белый.. активируем маску и закрашиваем нужные участки....

з.ы. если что то непонятно.. то просьба сообщить..постараюсь исправить...

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

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

Это мощная штука, поскольку та же технология позволяет . На ее создание может уйти уйма времени, вам может не хватить выдержки, если речь идет об особенно сложном выделении, что порой отнимает несколько часов. До тех пор, пока вы сохраняете документ как файл PSD, альфа-канал всегда будет на месте к вашим услугам.

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

Создание альфа-канала

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

Чтобы создать, выполните одно из следующих действий:

  • Нажав кнопку Создать новый канал (Create a new channel) . Нажатие этой кнопки позволяет создать пустой альфа-канал под именем Альфа 1. Он совершенно черный, потому что он пуст. Чтобы создать выделенную область, выберите и закрасьте ее белым цветом (представьте этот процесс как рисование отверстия в маске, чтобы можно было увидеть, и, следовательно, выделить то, что находится под ней). Если вы щелкнете мышью по этой кнопке, удерживая клавишу Alt, то сможете присвоить имя.
  • Выбрав команду Новый канал (New Channel) . При выборе этой команды откроется диалоговое окно, в котором вы сможете присвоить имя и указать программе, как отображать информацию.

Если вы предпочитаете, чтобы выделение было черным, а все остальное - белым, установите переключатель в диалоговом окне в положение Выделенные области. Если вы захотите отредактировать альфа-канал с помощью режима Быстрая маска, цвет и прозрачность можно изменить здесь же. Когда вы установите все настройки так, как требуется, нажмите кнопку ОК.

  • Создав выделение, а затем выбрав команду меню Выделение => .
  • Создав выделение и нажав кнопку Сохранить выделенную область в новом канале (Save selection as channel). Она выглядит как круг, вписанный в квадрат.

Изменение альфа-каналов

Создав, вы сможете настроить его так же, как и слой-маску. На нем можно рисовать с помощью инструмента Кисть или использовать любой из инструментов выделения для его изменения. Если вы захотите использовать инструмент выделения, выберите команду меню Редактирование => Выполнить заливку и выберите черный или белый цвет из раскрывающегося списка Использовать (Use) в зависимости от того, что вы хотите сделать, добавить к выделенной области или вычесть из нее (выделенные области белые, а все остальное черное).

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

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

Кроме того, вы можете применить фильтры к альфа-каналу, как и к слою-маске. Среди наиболее полезных фильтров назову Размытие по Гауссу (Gaussian Blur) для смягчения края (полезно, если вы пытаетесь выделить немного размытую область) и набор Штрихи (Brush Stroke) (для придания маске оригинальных краев).

Удаление

Закончив использовать (или решив начать все сначала с новым), вы можете удалить его, перетащив на кнопку Удалить текущий канал (Delete) (выглядит как маленькая корзина для мусора). Или щелкните мышью по этой кнопке, и нажмите кнопку Да (Yes), когда появится запрос об удалении.

Заметили ошибку в тексте - выделите ее и нажмите Ctrl + Enter . Спасибо!


Что такое канал?

Для начала, давайте поговорим о каналах в целом. В зависимости от используемого режима цветности, у рисунка есть или 3, или 4 канал. Если вы используете режим RGB (который используется для всего, что отображается на экране), у изображения есть 3 канала: красный, зеленый и синий. Если вы используете режим CMYK (используется для печати), у изображения есть 4 канал. Информация в этих каналах указывает насколько много каждого их основных цветов нужно взять, чтобы создать нужный (индиго, оранжевый, розовый и т.д.). Эти каналы являются стандартными для любого цветного изображения.

Что такое альфа-канал?

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

Есть два типа альфа-каналов: предварительно умноженный и прямой альфа. Используемый тип зависит от испоьзуемого ПО:

  • Предварительно умноженный (используется в Photoshop)
  • Прямой альфа
Предварительно умноженный alpha
В этом случае цвет изображения смешивается с цветом фона. Альфа меняется от полностью непрозрачного до полностью прозрачного.

Прямой альфа
В этом случае цвета изображения и фона остаются неизменными, меняется только альфа-канал.

Типы файлов, которые поддерживают альфа

Следующие типы файлов поддерживают альфа:

  • PSD (Photoshop)
  • GIF (1-битный альфа)
TIFF, TGA, PNG, PSD и GIF поддерживают альфа, но в реальности только PNG и GIF используются в приложениях и веб-сайтах. Gif, тем не менее, использует особенный 1-битный вид альфа. Вместо того, чтобы содержать уровни прозрачности, он может только либо включать прозрачность, либо полностью ее отключать. Это означает, что пиксели GIF-изображения могут быть либо полностью прозрачными, либо полностью непрозрачными. PSD - формат Photoshop, который поддерживается большинством приложений от Adobe.

Как используется альфа-канал?

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

В чем преимущество альфа-каналов?

Основное преимущество альфа-каналов - их визуальная привлекательность. Без альфа-каналов изображения, расположенные друг над другом не могут быть сглажены и имеют зубчатые края. Это выглядит не очень хорошо. Другое преимущество - скорость. Когда вы сохраняете изображение с альфа-каналом, уровни прозрачности сохраняются вместе с ним. Затем, вы можете расположить это изображение над любым другим и внешний вид изображения сохранится. Это экономит ваше время, т.к. вы можете расположить изображение напрямую над фоном без необходимости сохранять его прямо в нужной точке над нужным фоном.

Обратите внимание, что для того, чтобы сохранить тени в формате GIF, мы должны оставить часть рисунка матового цвета, в то время как в PNG остались только полупрозрачные пиксели.

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

Именно так функционируют и альфа-маски. Они могут быть частью изображения, но никак себя при этом не проявлять, пока вы не активизируете их.

Работа с альфа-масками предполагает выполнение пяти шагов, причем в строго определенном порядке.

1. Создайте альфа-канал. При активной выделенной области щелкните на значке Save selection as channel (Сохраняет выделенную область в новом канале) или же выберите команду Selects Save Selection (Выделением Сохранить выделенную область).

Без активной области щелкните на значке Create new channel (Создает новый канал) или же перетащите на этот канал альфа-канал или канал изображения.

2. Определите, где именно должны применяться изменения. После создания альфа-канала всегда активизируйте канал или слой,

к которому будут применяться изменения.

3. Активизируйте альфа-канал. Выберите команду Select Load Selection (Выделение Загрузить выделенную область) или нажмите комбинацию клавиш для превращения альфа-канала в активную выделенную область.

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

5. Внесите коррективы в изображение.

В зависимости от изображения данный шаг требует больших или меньших усилий

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

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

Придание выразительности небу

Для улучшения внешнего вида неба можно использовать несколько методов - от простого увеличения насыщенности цветов до добавления новых облаков или изменения времени дня или года.

На рис. 5.22 представлена фотография, полученная мною в Праге. Она была сделана в солнечный день, однако небо выглядит слишком тусклым. После создания альфа-канала и его активизации мне удалось придать небу более выразительный вид, добавив корректирующий слой Photo Filter (Фото фильтр) (рис. 5.23).

Рис. 5.22.

Исходное изображение

Рис. 5.23.

Конечное изображение

Шаг первый:

создание альфа-канала

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

1. Для создания маски, содержащей все мелкие детали собора, следует воспользоваться преимуществами маски в изображении. Внимательно изучите все три канала, чтобы найти канал с максимальным различием между зданием и небом. В настоящем примере такой контраст представлен в синем канале. Перетащите значок синего канала на значок Create new channel (Создает новый канал),

чтобы создать копию этого канала (рис. 5.24).

2. Выберите команду ImagedAdjustments Curves (Изображение Коррекция Кривые) (/) и увеличьте контраст канала, переместив точку белого влево,

а точку теней - вправо (рис. 5.25).

Рис. 5.24.

Создание альфа-канала на основе существующего канала позволяет сохранить мелкие детали

3. Для того чтобы еще больше отделить здание от неба, обработайте границы здания черной жесткой кистью в режиме наложения Overlay (Перекрытие) (рис. 5*26).

Использование режима наложения Overlay (Перекрытие) позволяет проигнорировать белое небо и быстро подчеркнуть различие между зданием и небом. Обрабатывать нижнюю часть здания не следует, так как этим мы займемся при выполнении следующего шага.

Рис. 5.26.

Использование черного цвета в режиме наложения Overlay позволяет затемнить здание, не затронув при этом небо

Рис. 5.25.

Применение команды Curves к альфа-маске с целью увеличения контраста позволяет быстро отделить небо от здания

4. Воспользуйтесь инструментом Polygon Lasso (Прямолинейное лассо) с нулевым радиусом растушевки для выделения внутренней части собора и нижней части здания (рис. 527). Чтобы быстро создать прямолинейные сегменты с помощью инструмента Lasso (Лассо), нажмите клавишу (

на рис. 5.28, после чего снимите выделение.

Рис. 5.27.

Выделение костела с помощью инструмента Polygon Lasso

Рис. 5.28.

Завершение альфа-маски благодаря заливке активной выделенной области черным

Шаг второй:

определите, где именно должн ы применяться изменения

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

Для указания фонового слоя щелкните на слове RGB в палитре Channels (Каналы) (/). В случае многослойного документа следует указать определенный слой, с которым вы планируете работать.

Шаг третий:

активизация альфа-канала

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

Для активизации альфа-канала, который

в данном случае является четвертым каналом в изображении, нажмите комбинацию клавиш

().

В результате альфа-канал превратится

в активную выделенную область (рис. 5*29).

Рис. 5.29.

Активизация альфа-канала позволяет создать активную выделенную область

Шаг четвертый: применение изменений

А теперь самое интересное: пора увидеть результаты маскирования!

Выберите команду Layer >New Adjustment Layer Photo Filter (Слой"=>Новый корректирующий слой =>Фотофильтр), после чего примените фильтр Cooling Filter (82), как показано на. рис. 530. Обратите внимание, что активная выделенная область преобразована

в маску слоя Photo Filter (Фотофильтр),

а воздействию фильтра будет подвержено только небо.

Рис. 5.30.

Для придания небу более холодных оттенков достаточно применить фильтр Cooling Filter

Шаг пятый:

коррекци я композитного

изображения

Для коррекции изображения и придания дню более солнечного вида можно воспользоваться преимуществами существующего слоя Photo Filter (Фотофльтр) и маски слоя с целью придания оттенка восходящего солнца фасаду здания.

1. Создайте копию слоя Photo Filter (Фотофильтр), перетащив его на значок Create a new layer (Создает новый слой) в нижней части

палитры Layers (Слои). Выберите команду Imaged A djustments Invert (Изображение Коррекция Инверсия) или нажмите комбинацию клавиш (), чтобы инвертировать маску слоя. Конечно же, в результате здание приобретет выраженный синий оттенок (рис. 531).

Рис. 5.31.

Воспользуйтесь преимуществами существующих масок слоев благодаря созданию копий

1бО Маск и и композиция в Photoshop

2. Дважды щелкните на значке корректирующего слоя Photo Filter (Фотофильтр), выберите фильтр Warming Filter (81), после чего уменьшите плотность

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

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

Рис. 532.

Инверсия маски слоя позволяет защитить небо и дает возможность корректирующему слою Photo Filter придать зданию мягкий оттенок

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

Наверное, вы уже сталкивались с тем, что одну и ту же область приходится выделять несколько раз в процессе редактирования изображения. А если эта область имеет сложную форму, то каждый раз повторяется один и тот же мучительный процесс.. Безрадостно. Хотелось бы сохранить где-то созданное выделение и загружать его по мере потребностей. Именно такую возможность предоставляют альфа-каналы - объекты Photoshop, позволяющие хранить выделения. Поскольку выделять можно с разной степенью прозрачности, то в альфа-каналах хранятся маски - представления выделений в виде градаций серого, где белый цвет соответствует выделенным областям, черный - невыделенным, серый - частично выделенным. Итак, помощью альфа-каналов можно сохранять, загружать и редактировать выделения. Работа с альфа-каналами напоминает работу в быстрой маске. Рассмотрим это на примере.

Сохранение и загрузка выделений.


Редактирование выделений в альфа-каналах. Работа с градиентными масками.


Логические операции с альфа-каналами.

Если при выборе пункта меню Select > Save Selection в списке Channel выбрать имя существующего канала, то у программы возникает естественный вопрос: если мы пытаемся поместить туда что-то новое, то что же делать со старым? Правила взаимодействия старого и нового содержимого канала определяются при помощи логической операции, выбранной в поле Operation .


Эти операции вам уже знакомы. При выборе пункта Replace Channel всё содержимое канала будет заменено на новое сохраняемое выделение. Если Вы включите переключатель Add to Channel , то к выделению, сохранённому в канале, будет добавлено сохраняемое выделение (операция сложения выделений). Операции вычитания (Substract from channel ) и пересечения (Intersect with channel ) выполняются аналогично подобным операциям с выделениями. Обязательно попробуйте работу этих операций. Только учтите, что пересечь или вычесть выделение из канала можно только в том случае, если сохраняемое выделение "перекрывает" уже сохранённое в данном канале. (т.е. они должны иметь общие области, иначе нечего будет пересекать и вычитать).


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