Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие по компьютерной графике.doc
Скачиваний:
56
Добавлен:
05.09.2019
Размер:
9.33 Mб
Скачать

10.3. Быстрая маска

Создание выделений возможно также с помощью быстрой маски (Quick Mask Mode)

В графике под маской понимают невыделенную (или выделенную частично) часть изображения. Маски могут инвертироваться, редактироваться и сохраняться. Маска может быть частично прозрачной, т.е. она пропускает изменения к защищенной части в ослабленном виде. Степень ослабления определяется тоном полупрозрачных участков маски: черный цвет соответствует нулевой прозрачности, а белый – 100%, 50% серый ослабляет воздействие вдвое.

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

В качестве примера такой ситуации рассмотрим изображение на рис. 2.10.

Рис. 2.10. Исходное изображение (а) и изображение,

полученное с помощью быстрой маски (б)

Понятно, что создать точное выделение котенка на рис. 2.10, а) с помощью Lasso достаточно сложно, поскольку обводить придется неровный контур. Поэтому выделим с помощью Magic Wand, например, белое пятнышко на шерсти котенка и перейдем в режим быстрой маски (Edit in Quick Mask), кнопка которой расположена в нижней части панели инструментов ниже кнопок управления основными цветами. В этом режиме появляется красное наложение, которое маскирует и защищает область, расположенную вне выделения. Применить изменения можно только к незащищенной области. Далее выделение уточняется путем добавления или стирания частей в маскированной области. Для этого используется инструмент Brush (кисть). По умолчанию, в режиме Quick Mask программа переходит в режим Grayscale (Полутоновый). Цвет переднего фона становится черным, а цвет фона — белым. При этом рисование белым цветом стирает маску и расширяет выделенную область, а рисование черным цветом вносит добавления в маску (красное наложение). Таким образом, чтобы распространить выделенную область на всю фигуру котенка, надо сделать цвет переднего плана белым, далее, используя инструмент Brush среднего размера, надо обвести выделяемую область, а затем с помощью более крупной кисти закрасить внутреннюю часть фигуры так, чтобы исчезло красное наложение. При переключении в режим Standard (Стандартный) можно видеть рамку выделения, которая охватывает всю фигуру котенка. Возможно, выделением будет охвачена лишняя область (фон). Чтобы исправить эту ошибку, надо вернуться в режим быстрой маски и установить черный цвет цветом переднего плана. Далее небольшой кисточкой закрашиваются по ошибке попавшие в выделение участки фона. Маска восстанавливается, о чем свидетельствует появление красного наложения.

Быстрые маски являются временными масками. При снятии выделения они исчезают. Однако, любое выделение можно сохранить в альфа-канале как маску. При сохранении выделения как маски на палитре Channels (Каналы) создается новый альфа-канал. Эти маски можно использовать затем в том же изображении или другом.

Если в режиме Standard щелкнуть на кнопке Save Selection as Channel (сохранить выделение как канал) в нижней части палитры, то в нижней части палитры появится новый канал (Alfa 1). При двойном щелчке на имени канала можно задать имя этого канала и таким образом сохранять и редактировать выделения.

Рис. 2.11. Палитра Channels и альфа-канал

Для редактирования маски канала можно пользоваться большинством инструментов рисования и редактирования.

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

В нашем случае воспользуемся фильтром «Размытие по Гауссу» (FILTERBlurGaussian Blur). Края выделения при этом становятся как бы размытыми, что в дальнейшем хорошо соответствует нечетким контурам шерсти животных.

Перейдя далее в режим Standard можно увидеть снова рамку выделения. Полученное выделение можно скопировать в буфер обмена (команда меню EDITCopy). Затем можно открыть новый файл, выделить фон с помощью инструмента Rectangular Marquee Tool и залить его с помощью Paint Basket подходящим цветом. На полученный фон можно вставить из буфера изображение котенка (EDITPaste). Коллаж готов.

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

Откроем первую картинку. Выделите все (CTRL+A) затем скопируем (CTRL+C) ее в буфер обмена.

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

Откроем вторую картинку. В режиме быстрой маски (Quick Mask) нарисуем градиент на второй картинке от черного к белому. В режиме Быстрой Маски белый цвет выглядит прозрачным, а черный красным. Чем краснее фон, тем прозрачнее будет это место на картинке.

При возвращении в нормальный режим (Normal Mode) можно видеть прямоугольное выделение вокруг половины картинки. Теперь просто вставляем первую картинку в это выделение (EDITPaste Into). После этого первая картинка плавно сольется со второй.

Рис. 2.13. Второе исходное изображение

Рис. 2.14. Изображение после наложения Быстрой Маски и перехода в Normal Mode.