GIMP — универсальная программа работы с растровой графикой

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

Запускается GIMP одноименной командой ( gimp ) из строки терминала или минитерминала, из стартового меню KDE(«Графика»- «GIMP») или GNOME(«Программы»- «Графика»- «GIMP»). После этого загружается главная управляющая панель GIMP(рис. 12.1) и, возможно, еще две-три дополнительные панели, о которыхбудет сказано ниже.

Управляющая панель GIMP включает строку меню, серию инструментальных кнопок для выполнения различныхдействий, поля текущихцветов переднего и заднего плана и текущего инструмента (т.н. действующей кисти).

Главное меню содержит три пункта —«Файл»,«Расширения»и«Справка». В первом пункте сосредоточены базовые операции (рис. 12.2):

Рис. 12.1: Главная управляющая панель GIMP

Рис. 12.2: Главное меню управляющей панели — операции с файлами

•создание файла(«Новый»),

•открытие файла(«Открыть»),

•захват изображения с внешнего устройства, в том числе со сканера (XSane), и с экрана,

•«Настройки»,

•«Диалоги»,

•«Выход».

Через меню«Расширения»доступны пункты (рис. 12.3.):

•«Просмотр модулей»,

•«Детали дополнения»,

•«Просмотр базы данных»дополнительныхмодулей,

•«Редактор единиц измерения»,

•«Разложение видео на кадры»,

•Доступ к пользовательским модулям(«Скрипт-Фу»).

Рис. 12.3: Меню«Расширения»управляющей панелиGIMP

1Ли.ЛИ.1,11!Ш1И

Рис. 12.4: Контекстное меню по правой клавише мыши на изображении

Здесь же сосредоточены ссылки на web-ресурсы поGIMPи средства программирования модулей наPerl.

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

Назначение первого пункта — манипуляции с файлами, а также общепрограммные настройки и печать. Следует отметить, чтоGIMPимеет собственный оригинальный формат файла — XCF. Именно в нем по умолчанию создается новый файл, для чего вызывается диалоговая панель, в которой определяются (рис. 12.5):

•размер изображения (высота и ширина в пикселяхи дюймах); если в буфере присутствует скопированное изображение, создаваемый файл будет автоматически подстроен под его размер;

•горизонтальное и вертикальное разрешение (по умолчанию — 72 точки на дюйм);

•палитра создаваемого изображения — в RGB или градацияхсерого;

Т»Л |ПШ'|П.1|*Н.|Я "П1П 1^-ЦВЬ л

* №Яv I lupuoHufu (U0H1

Д* | eflpMHth | ОГШн* |

Рис. 12.5: Панель создания изображения

•тип заливки.

Кроме этого,GIMPпозволяет напрямую открывать и редактировать файлы практически в любом распространенном растровом формате — TIFF, GIF, JPEG, PNG, BMP, включая формат Adobe PhotoShop, AVI, EPS, WMF и многие другие. И по умолчанию(«Сохранить»)сохраняет измененный файл в том же формате, в котором он был загружен.

Функция экспорта изображения осуществляется командой«Файл»- «Сохранить как...»Список экспортируемыхформатов столь же широк, как и набор импортируемыхтипов файлов. При экспорте учитывается характер изображения: файл в индексированныхцветах (например, gif) нельзя напрямую сохранить в полнолноцветном виде (как tif или jpeg). И наоборот, для сохранения tif-файла в формате gif необходимо предварительно выполнить индексацию.

Пункт«Правка»в основном аналогичен таковому стандартныхWindows -программ (рис. 12.6): вырезание, копирование и вставка, отмена и повтор (число ихуровней по умолчанию — 5). Возможно одновременное копирование несколькихизображений, для чего предназначены именованные буфера. Смысл остальныхподпунктов обычно понятен из их названий (заливка, обводка и т. д.).

В пункте«Выделение»— всякого рода выделения (рис. 12.7): всего изображения, цветовыхобластей, плавающее, инвертирование выделения и запись выделенной области в виде канала.

В пункте«Просмотр»— изменение масштаба просмотра изображения (рис. 12.8): с шагом, кратным двум, точка за точкой или с помощью дополнительного навигационного окна (рис. 12.9), скрытие/показ линеек, направляющихи привязка к последним, а также открытие нового окна (с текущим файлом в нем).

Основные манипуляции с рисунком сосредоточены в пункте Изображение (рис. 12.10). Здесь его можно преобразовать (в RGB, индексированные цве-

Рис. 12.6: Редактирование изображения — пункт«Правка»контекстного меню

Рис. 12.7: Работа с выделенными областями через контекстное меню

та или градации серого), трансформировать, вращать, обрезать и т. д. Здесь же работа с альфа-каналами и цветовыми палитрами. С помощью подпунктов«Масштабирование»и«Размер холста»осуществляется изменение размеров изображения с масштабированием или без него, соответственно.

Смысл пункта«Слои»ясен из названия — в нем осуществляются различные операции с многослойным изображением. В пункте«Инструменты»— множество подпунктов (рис. 12.11): выделение областей различной формы (многоугольников, полигонов, произвольной формы и т. д.), перемещение, обрезание, зеркалирование, вращение (что частично совпадает с некоторыми подпунктами из пункта Изображение) и т.д. Из данного пункта также производится работа с текстом и рисование.

Следует заметить, что практически все действия пункта«Инструменты»до-

щггаЗШШЗЕ^^^^^^^^Н-::*:*'

^n«l4teUn&g>i.ir-Q.U (HU1Q 311*

Рис. 12.8: Пункт«Просмотр»контекстного меню

Рис. 12.9: Масштабирование изображения с помощью навигационного окна

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

Пункт«Диалоги»аналогичен таковому меню главной панели. Это вызов всякого рода дополнительныхпанелей: слоев, каналов, кистей, палитр, шаблонов, градиентныхзаливок и т.д.

Следующий пункт«Фильтры»обеспечивает наложение разнообразных спецэффектов. Иногда ряд пунктов неактивен. Обычно это значит, что данный фильтр просто неприменим к типу открытого файла. Так, например, гауссово размытие по определению нельзя применить к файлу формата GIF.

Самое интересное вGIMP’е — пункт«Скрипт-Фу»,не имеющий аналогов в другихрастровых редакторах. Это набор скриптов для создания пользовательскихспецэффектов. Что в целом близко к назначению фильтров, но

Рис. 12.10: Основные манипуляции с рисунком — пункт«Изображение»контекстного меню

отличается тем, что скрипты эти — набор интерпретируемыхкоманд на язы-ках(Tcl, Scheme и Perl), посредством которыхможно создавать какие-нибудь уникальные эффекты, Кроме того, можно однократно запрограммировать какой-либо эффект и затем распространить его на различные исходные изображения. В отличие от применения фильтров, действие скриптов отменить («Отмена») как правило невозможно, т.к. скрипты представляют собой последовательность стандартныхэффектов, количество которыхможет значительно превышать количество уровней отмены.

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

Еще материалы по теме: