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 (правда, только некомпрессированный) может быть разложен на составляющие его кадры, для которыхможно изменить последовательность, применить сдвиг, удалить отдельные и т.д. Возможна и обратная процедура — сборка видеопоследовательности из отдельных изображений.

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