Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GIMP. ЛР №4.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.59 Mб
Скачать

Слои. Свойства

Каждый слой изображения имеет ряд важных атрибутов:

Имя

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

Присутствие или отсутствие альфа-канала

Альфа канал кодирует информацию о том, насколько прозрачен слой в каждой точке. Это видно в диалоге каналов: белый – это полностью непрозрачный, чёрный полностью прозрачный, и оттенки серого отображают частичную прозрачность.

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

Любой слой, за исключением нижнего, содержит альфа-канал.

Типы слоёв

Тип слоя определяется типом изображения и наличием или отсутствием альфа канала. Возможны следующие типы слоёв:

  • RGB

  • RGBA

  • Градации серого

  • Градации серого с альфа-каналом

  • Индексированный

  • Индексированный с альфа-каналом

Главная причина в том, что большинство фильтров (в меню Фильтры) требуют слои определённых типов, и отображаются в меню серым цветом, если активный слой не соответствует допустимому типу. Часто вы можете это исправить сменой режима изображения или добавлением или удалением альфа канала.

Видимость 

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

Щелчок по символу глаза с нажатой клавишей Shift скроет все слои за исключением того, по которому вы щёлкнули.

 Связь с другими слоями

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

Красный: связь с другими слоями. Зелёный: видимость.

Размер и края

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

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

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

Непрозрачность

Прозрачность слоя определяется степенью доступных цветов из нижних отображаемых слоёв списка. Непрозрачность определяется диапазоном от 0 до 100, где 0 означает полную прозрачность, и 100 означает полную непрозраность.

Настройка «Сохранять прозрачность»

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

Режим

Режим слоя определяется способом комбинации цветов из текущего и расположенного ниже слоя для представления видимого результата. Всего из 21 разновидность. Рассмотрим некоторые из них на примере 2х изображений:

Верхний слой со 100% непрозрачностью

Нижний слой со 100% непрозрачностью

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

Режим Растворение растворяет верхний слой в нижнем рисованием случайного узора точек в областях частичной прозрачности. Он больше подходит для инструментов рисования, чем для режимов слоя.

Это особенно заметно вокруг краёв в изображении. В увеличенном снимке экрана изображение слева показывает«Нормальный» режим слоя, а изображение справа показывает те же два слоя в режиме «Растворение», где хорошо видно разброс точек.

Нормальный режим

Режим растворения

Режим Умножение перемножает значение точек верхнего и нижнего слоёв и делит на 255. Результат обычно темнее искомого изображения. Если один из слоёв белый, то результат равен другому слою.

Режим умножения

Режим Деление умножает значение точки нижнего слоя на 256 и делит на значение точки верхнего слоя плюс один. Слагаемое «+ 1» находится в уравнении для того, чтобы избежать деления на ноль. Результат обычно светлее исходного изображения, и иногда выглядит «выжженным».

Режим Деление

Режим Экран инвертирует значения точек верхнего и нижнего слоёв (т.е. вычитает их из 255-ти), перемножает их, делит на 255 и инвертирует результат. Результат обычно светлее исходного изображения, и иногда выглядит «выцветшим». Исключение составляют чёрный слой, который не меняет результата, и белый слой, результат которого - белое изображение. Тёмные цвета выглядят более прозрачными.

Режим Экран

Режим Перекрытие инвертирует точки нижнего слоя, умножает на значение точки верхнего слоя, умножает на два, прибавляет результат к исходному значению точки нижнего слоя, делит на 255, умножает на исходное значение точки нижнего слоя и делит на 255 во второй раз. Обычно он затемняет изображение, но не на столько, как режим «Умножение».

Режим Перекрытие

Режим Жёсткий свет сложен тем, что уравнение для него состоит из двух частей, для светлых и тёмных цветов. Если цвет точки верхнего слоя ярче, чем 128, слои комбинируются по первой формуле. В противном случае, значение точки верхнего слоя умножается на значение точки нижнего слоя, результат умножается на два, а затем делится на 256. Если совместить две одинаковые фотографии в этом режиме, то цвета станут ярче, а края — резче.

Режим Жёсткий свет

Режим Мягкий свет не имеет ничего общего с «Жёсткий свет», а делает края мягче и цвета не такими яркими. Он похож на режим «Перекрытие». В некоторых версиях GIMP режимы «Перекрытие» и «Мягкий свет» индентичны.

Режим Мягкий свет

Режим Цвет использует тон и насыщенность верхнего слоя и яркость нижнего слоя, чтобы получить конечное изображение.

Режим Цвет

Режим Вытяжка зерна вычитает значение точек верхнего слоя из значений точек нижнего слоя и прибавляет 128. Он рассчитан на выявление «зернистости фотоплёнки» в слое, чтобы получить слой с чистыми зёрнами, но годится также, когда нужно придать изображению рельеф.

Режим Вытяжка зерна

Режим Слияние зерна складывает значения точек верхнего слоя со значениями точек нижнего слоя и вычитает 128 из результата, чтобы получить конечное изображение. Он сливает зернистый слой (например, создаваемый режимом «Вытяжка зерна») с активным слоем, оставляя зернистую версию исходного слоя и таким образом противоположен режиму «Вытяжка зерна».

Режим Слияние зерна

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]