Информатика

Тема 8: Средства и технологии в создании и обработке мультимедийной информации

Урок 5: Работа с каналами. Использование альфа-канала

  • Видео
  • Тренажер
  • Теория
Заметили ошибку?


Тема: Средства и технологии в создании и обработке мультимедийной информации

Урок: Работа с каналами. Использование альфа-канала


1. Введение


На одном из предыдущих уроков мы говорили о цветовых моделях. Растровые изображения можно представить как совокупность пикселов, и цвет каждого пиксела определяется как совокупность тех цветов, которые соответствуют данной цветовой модели. Например, цветовая модель RGB (рис. 1). R – red (красный), G – green (зеленый), B – blue (синий). Цвет каждой точки получается смешиванием трех основных цветов (рис. 2).

Рис. 1

Рис. 2

Каждому цвету соответствует определенный канал изображения. Увидеть каналы можно в палитре Channels (каналы) (рис. 3). Как только мы выбрали цветовую модель (рис. 4), автоматически создаются каналы. Например, для модели RGB создаются три канала, для модели Grayscale – один канал.

Рис. 3. Палитра Channels

Рис. 4

Любое изменение изображения фиксируется в каналах. Рассмотрим это на примере (рис. 5).

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

Рис. 6

Выполним команду Window-Channels, чтобы отобразить палитру Каналы. Изображение представлено в модели RGB. Мы можем делать видимыми или невидимыми каналы (рис. 6).

Можно изменить цветовую модель, выполнив команду Image-Mode-CMYK Color (рис. 7). Согласно этой модели, любой цвет можно представить сочетанием четырех основных.

Рис. 7

Помимо цветовых каналов, существуют и дополнительные каналы, которые называют альфа-каналами. Альфа-каналы можно создавать самостоятельно, максимальное их количество – 52. В таких альфа-каналах можно, например, временно хранить контуры выделенного фрагмента изображения. Рассмотрим пример (рис. 8).

Рис. 8

Придадим изображению овальную форму. Для этого выберем инструмент Овальное выделение и обозначим необходимую нам форму. Если мы хотим эту форму применить к другим изображениям, то необходимо выполнить команду Window-Channels, а затем в палитре Каналы нажать на кнопку Сохранить выделение как канал. По нажатию появится канал с именем – Alpha 1 (рис. 9).

Рис. 9

Выполним команду Select-Modify-Feather, в открывшемся окне устанавливаем значение 10 пикселов и нажимаем на Ок. Выполняем команду Select-Inverse. Нажимаем клавишу Delete (рис. 10).

Рис. 10

Осталось только убрать выделение, выполнив команду Select-Deselect.

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

Рис. 11

Рис. 12

Рис. 13

Теперь выполним команду Select-Load Selection. В диалоговом окне в качестве источника указываем наш альфа-канал (рис. 12). Выполним команду Select-Inverse и нажмем клавишу Delete, затем снимем выделение (рис. 13).

 

Список литературы

  1. Угринович Н.Д. Информатика-9. – М.: БИНОМ. Лаборатория знаний, 2012.
  2. Гейн А.Г., Юнерман Н.А. Информатика-9. – М.: Просвещение, 2012.
  3. Соловьёва Л.Ф. Информатика и ИКТ. Учебник для 9 класса. – СПб.: БХВ-Петербург, 2007.