## Глава 3. Первые шаги в GIMP?

## 1. Основные принципы

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

Изображения

  Изображение — основной объект, с которым работает GIMP. Под словом «изображение» подразумевается один файл вроде TIFF или JPEG. Можно мысленно приравнять изображение к окну с ним, но это будет не совсем правильно: можно открыть несколько окон с одним и тем же изображением. В то же время невозможно открыть в одном окне более одного изображения, а также изображение без отображающего его окна.

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

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

Слои

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

Разрешение

  Цифровые изображения состоят из сетки квадратных пикселей. Каждое изображение имеет размер, определяемый в двух измерениях, например 900 пикселей в ширину и 600 пикселей в высоту. Но пиксели не имеют определённого размера в физическом пространстве. Чтобы подготовить изображение к печати, мы используем величину, называемую разрешением, которая определяется как соотношение между размером изображения в пикселях и его физическим размером (обычно в дюймах), когда оно напечатано на бумаге. Большинство форматов файлов (но не все) могут сохранять это значение, которое выражается в ppiпикселях на дюйм.

  При печати файла разрешение определяет размер изображения на бумаге, и, как следствие, физический размер в пикселях. Одно и то же изображение размером 900×600 пикселей может быть напечатано в виде небольшой карточки 3×2 дюйма с едва заметными пикселямиили в виде большого плаката с крупными пикселями.

  Изображения, импортируемые с камер и мобильных устройств, обычно имеют встроенное в файл значение разрешения. Обычно это разрешение составляет 72 или 96 ppi. Важно понимать, что это разрешение является произвольным и было выбрано по историческим причинам. Вы всегда можете изменить расширение в GIMPэто никак не повлияет на фактическое количество пикселей изображения. Кроме того, для таких целей, как показ изображений в Интернете, на мобильных устройствах, телевидении или в видеоиграхсловом, для любого использования кроме печатизначение разрешения не имеет смысла и игнорируется. Вместо этого изображение обычно отображается так, чтобы каждый пиксель изображения соответствовал одному пикселю экрана.

Каналы

  Канал — один компонент цвета точки. Для цветных точек в GIMP эти компоненты обычно красный, зелёный, синий и иногда прозрачность (альфа). Для серого изображения компоненты обычно серый и альфа, а для индексированного цветного изображения они — индекс и альфа.

  Весь прямоугольный массив одного из компонентов цвета для всех пикселей изображения также называется каналом. Эти цветовые каналы можно видеть в диалоговом окне Каналы.

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

  Каналы находят себе применение при работе с изображением, у которого надо изменить один цвет. Например, если требуется удалить эффект красных глаз на фотографии, то можно работать только с красным каналом.

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

  Вдобавок к этим каналам GIMP также позволяет создавать другие каналы (правильнее, маски каналов), которые показаны в нижней части диалога «Каналы». Вы можете создать новый канал или сохранить выделение в маску канала. За дополнительной информацией о масках каналов обратитесь к глоссарию.

Выделения

  Часто при работе возникает необходимость изменить только часть изображения. Для этого существует механизм выделения областей. В каждом изображении можно создать выделенную область, которая как правило отображается в виде движущейся пунктирной линии (она также называется «муравьиной дорожкой»), которая отделяет выделенную область от невыделенной. На самом деле, выделение в GIMP несколько сложнее, чем просто разделение пикселей на выделенные и невыделенные. В действительности выделение представляет собой канал в градациях серого. Пунктирная линия, которой отображается выделение, представляет собой контур при уровне выделения 50%. Вышеупомянутый канал в градациях серого вы всегда можете увидеть, включив отображение быстрой маски.

  Научиться эффективной работе с GIMP значит овладеть искусством правильно выделять нужные области изображения. Поскольку работа с выделениями столь важна, в GIMP реализовано достаточно средств для этого: инструменты создания выделений, операции над выделениями, а также возможность переключения в режим быстрой маски, в котором с каналом выделения можно работать как с обычным цветовым каналом, т.е. «рисовать» выделение. Подробнее см. в разделе Выделение.

Отмена действий

  Ошибки при редактировании изображений неизбежны, но вы почти всегда можете отменить свои действия: GIMP записывает «историю» действий, позволяя при необходимости вернуться на несколько шагов назад. Однако эта «история» занимает память, поэтому возможности отмены действий не безграничны. Некоторые действия используют очень мало памяти, поэтому вы можете выполнять десятки таких действий перед тем, как самое раннее из них будет удалено из истории; другие типы действий занимают много памяти.

  Вы можете настроить объём памяти, который GIMP предоставляет для истории действий каждого изображения, но в любой ситуации вы всегда должны иметь возможность отменить хотя бы 2-3 последних действия. Самое важное действие, которое нельзя отменить, — это закрытие изображения. По этой причине GIMP попросит вас подтвердить, что вы действительно хотите закрыть изображение, если вы внесли в него какие-либо изменения. Для получения дополнительной информации см. также раздел Отмена.

Расширения

  Большинство действий с изображением выполняется при помощи самой программы GIMP. Однако если возможностей редактора не хватает, вы всегда можете воспользоваться расширениями, которые по сути являются внешними программами, тесно интегрированными с GIMP и умеющими производить сложные операции над изображениями и другими объектами GIMP. В базовом комплекте GIMP есть множество расширений, но их можно получить и другими способами. Фактически написание расширений (и сценариев) — самый простой способ добавить новые функции в GIMP для тех, кто не входит в основную команду разработчиков.

  Все функции из меню Фильтры и многие функции из других меню программы реализованы в виде расширений.

Сценарии

  Помимо расширений GIMP также может использовать сценарии. Наибольшее количество существующих сценариев написано на языке, который называется Script-Fu и разработан специально для GIMP (он является диалектом LISP-подобного языка Scheme). В прошлом существовало чёткое различие между сценариями и расширениями, но сейчас это различие исчезает. В зависимости от того, какой интерпретатор Script-Fu вы используете, сценарии Scheme также могут быть установлены как расширения.

Глава 2. Запуск GIMP |  | 2. Главные окна

Report a bug in GIMP Сообщите об ошибке в нашем баг-трекере