Аннотация: GIMP (или The GIMP) - пакет для создания и редактирования растровых изображений (растровый графический редактор), разрабатываемый сообществом разработчиков по технологии разработки с открытым исходным кодом (Open Source) и распространяемый на условиях свободной лицензии GNU (GNU Public License - GPL). GIMP прекрасно подходит для любительской и полупрофессиональной работы с изображениями: обработки фотографий, создания графических композиций и коллажей, создания элементов дизайна web-страниц. Возможности GIMP позволяют обойтись без дорогостоящих коммерческих пакетов растровой графики или их пиратских версий, что особенно актуально в связи с ужесточением защиты авторских прав в России.

1.1 О проекте

Проект GIMP был рождён в 1995 году в университете Беркли (Калифорния). Благодаря открытой системе разработки и актуальности самой задачи создания и развития мощного открытого пакета растровой графики проект очень динамично развивался и развивается до сих пор. Первоначально для графического интерфейса пакета использовалась графическая библиотека Motif , но затем была разработана новая библиотека - GTK (GIMP ToolKit), которая в дальнейшем стала одной из основных свободно распространяемых библиотек для графических интерфейсов (сейчас используется GTK2+).

Важнейшими отличительными особенностями GIMP являются, во-первых, свободная модель разработки и распространения (поэтому проект развивался более 10 лет и будет развиваться и впредь, и новейшие версии общедоступны), во-вторых, кроссплатформенность (GIMP реализован для всех вариантов Linux, всех веток BSD-систем, для MacOS и для MS Windows ), в-третьих, гибкость и расширяемость (имеется как встроенный язык для создания расширений, так и возможности развивать функциональность пакета на языке Python ).

1.2 Версии, лицензии, информационные ресурсы

Начиная с версии 2.0, принят следующий принцип именования версий: если вторая цифра чётная (2.0, 2.4, 2.6. . .), то версия является стабильной и предназначена для массового использования, а если вторая цифра нечётная (2.1, 2.3, 2.5. . .), то это означает, что версия находится в активной разработке и предназначена главным образом для разработчиков и добровольцев-тестеров.

На момент написания этих строк актуальной является версия GIMP 2.4 (модификации 2.4.3 или 2.4.5). Отличия между версиями с различающейся третьей цифрой практически незаметны для пользователей и связаны с оптимизацией внутреннего устройства пакета.

Как уже упоминалось выше, GIMP распространяется по свободной лицензии GPL . Это означает, что он является практически бесплатным (за исключением затрат на время и труд по переписыванию пакета на цифровой носитель или на оплату трафика в случае загрузки из Интернета). GIMP включается практически во все дистрибутивы Linux и может быть установлен в других операционных системах (см. п. 1.1).

Основным сайтом проекта является www.gimp.org , откуда можно скачать актуальные версии пакета для различных операционных систем.

На сайте docs.gimp.org размещена оригинальная ("официальная") документация по пакету - "Руководство пользователя GIMP", созданная самими разработчиками. Эта документация доступна на разных языках, в том числе и на русском, а в случае неясностей всегда можно использовать оригинальный английский вариант.

Несколько статей, касающихся решения отдельных задач при работе в GIMP, имеется на сайте www.linuxgraphics.ru , а на сайте www.progimp.ru собрана большая коллекция материалов, в том числе уроки и галерея примеров произведений, созданных с помощью GIMP.

Следует также упомянуть пакет программ "Свободный офис ", издаваемых компанией "Альт Линукс", в документацию к которому включена брошюра Анатолия Якушина "The GIMP. Редактирование изображений", послужившая одним из толчков к созданию этой книги.

В нескольких номерах журнала LinuxFormat (LXF) публиковался переводной "Учебник GIMP" (LXF 1(70)/2005, стр. 78–81; LXF 2(71)/2005, стр. 80–83; LXF 3(72)/2005, стр. 84–87; LXF 4(73)/2005, стр. 64–67; LXF 2(76)/2006, стр. 78–85; LXF 3(77)/2006, стр. 72–75; LXF 4(78)/2006, стр. 80–83), а обзор особенностей версии GIMP 2.4 и нововведений в GIMP 2.6 можно найти в LinuxFormat 4(91)/2007, стр. 48–54.

1.3 Об этой книге

Эта книга является первым отдельным печатным изданием про GIMP на русском языке. Она не является переводом оригинального "Руководства пользователя" и не является полным и всеохватывающим учебником. Здесь рассмотрены примеры задач, с которыми приходилось сталкиваться автору или которые были ему интересны.

Gimp - это растровое графическое приложение, предназначенное для создания и обработки изображений. Функционал и назначение Gimp можно сравнить с Adobe Photoshop. Все дополнительные графические элементы редактора Photoshop: кисти, шаблоны и т. д., отлично работают и в Gimp.

Если Вы ищите бесплатное приложение для редактирования фотографий и обработки изображений, то Вам в полной мере хватит функциональности Gimp. По статистике, 90% всех пользователей Photoshop`а смогли бы обойтись графическим редактором Gimp не испытывая неудобств и угрызений совести, за использование нелицензионного ПО.

Скриншоты

Описание Gimp

Gimp обладает большим функционалом, поэтому в этом обзоре затронуты только самые основные.

Сильные стороны Gimp:

  • В Gimp`е можно отредактировать фотографию, создать изображение
  • Большое количество фильтров, список которых можно расширять самостоятельно. Дополнительные фильтры можно найти здесь: http://registry.gimp.org/
  • Программа Gimp является кроссплатформенным приложением, версии которой есть для всех популярных ОС.
  • В Gimp`е есть возможность пакетной обработки изображений, которая осуществляется посредством Фильтры -> Script-Fu
  • Функционал программы сравним с Adobe Photoshop. Возможно Gimp и не способен полностью заменить графическое детище Adobe, но стать повседневной программой для редактирования фотографий сможет вполне.

Слабые стороны Gimp:

  • Интерфейс программы выполнен в оконном стиле, в результате каждое окно независимо друг от друга. Такой стиль неудобен, так как окна постоянно мешаются и загораживают друг друга. Разработчики Gimp в новой версии обещали исправить.
  • Отсутствие возможности записать действия, как Action. Как это реализовано в Adobe Photoshop. (замечание )
  • Язык интерфейса: русский
  • Лицензия: GNU GPL
  • Домашняя страница: http://www.gimp.org
  • Дополнительная информация: Сайт про Гимп - собрано очень много полезной информации.

Установка

  1. Загрузить Gimp можно с официальной станицы проекта. .
  2. Установить стабильную версию Gimp в Ubuntu можно из официального репозитория командой:

    # sudo apt-get install gimp

  3. Установить нестабильную версию Gimp в Ubuntu можно из дополнительного репозитория. Дополнительный репозиторий доступен только для Ubuntu karmic , но теоретически его можно подключить практически к любой версии Ubuntu (отлично работает на версии Lucid ). Подключается командами:

    # echo "deb http://ppa.launchpad.net/stownsend42/gimp/ubuntu karmic main" | sudo tee -a /etc/apt/sources.list

    # Подключение дополнительного репозитория

    # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AD49174A224E3DB && sudo apt-get update

    # Устанавливаем ключ безопасности и обновляем список доступных пакетов

    # sudo apt-get install gimp libbabl-0.0-0 libgegl-0.0-0

    # Устанавливаем Gimp и необходимые библиотеки

    Запуск Gimp версии 2.7 отличается от версии 2.6 и производится по команде: Из-за этого может не запускаться Gimp, при использовании старого ярлыка.

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

    Для Gimp кодеки не нужны, но если нужно установить кодеки в Ubuntu , то читаем пост " ".

    WeboLife.ru - Последние новости интернета . Web-новости. Новости из мира веб-технологий.

    Похожие 7 программ:

    Комментарии

    1. Aleksdem
      11 Май, 12:23

      Оконный режим минусом бы не посчитал, особенно при работе на 2 мониторах. А вот отсутствие возможности записать действия, как Action в Photoshop, это очень грустное дело.

    2. Mut@NT
      11 Май, 18:11

      Aleksdem: Советую сразу дополнить gimp несколькими плагинами, как рефокус (четкость немного поднять), вейвлетный разбор (сгладить аккуратно кожу), Color vibrance (сделать цвета более натуральными и контрастными) и т.д. В репозитариях они почти все идут одним пакетом, а вот польза от них очевидна!

Является мощным и свободно распространяемым графическим редактором с открытым исходным, который может быть использован абсолютно для всего: от разнообразных действий с фото до работы с цифровой живописью.
Развиваемая с 1995 года, GIMP является чем-то вроде бесплатного Adobe Photoshop с открытым исходным кодом. Для работы с ней не придется переучиваться, более того - GIMP поддерживает расширения файлов, с которыми работает Photoshop и имеет множество сходных функций.
Конечно, как и любой другой серьезный редактор, этот требует времени на обучение. В этом материале мы дадим вам несколько практических рекомендаций о том, как пользоваться фотошопом GIMP.

Работа со слоями:

Одним из фундаментальных понятий, которые обязательно должен освоить новичок, является работа со слоями: это позволит производить добавление и удаление элементов, эффектов из композиции, редактировать отдельную часть изображения, иными словами - наложить фото на фото.

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

Очистка эффекта «красных глаз»

«Красные глаза» легко удалить при помощи правильного использования средства для удаления эффекта «красных глаз» в меню фильтров GIMP.
Первое, что нужно сделать, - выбрать глаза, которые нуждаются в корректировке цвета. Сделать это можно при помощи «волшебной палочки» или «лассо» - выбирайте более удобный или привычный инструмент, это не имеет особого значения. Затем перейдите на вкладку «Фильтр» - «Улучшение», выберите пункт «Удаление эффекта красных глаз» и поменяйте цвет при помощи бегунка, используя для просмотра изменений панель предварительного просмотра. Вуаля — получилось изображение с «обычными», не красными глазами.

Создание собственной ватермарки:

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

Установив параметры по своему вкусу, выберите текстовый слой на боковой панели «Слои» и после этого с помощью бегунка откорректируйте его показатель «Непрозрачность» до нужного уровня.

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

Создание собственных кистей:

По умолчанию GIMP предлагает широкий выбор наборов кистей - от круглых классических щеток до нестандартных кистей, изображений печатей и прочего. Но пользователи имеют возможность создать и собственные кисти.
«Кисть» на боковой панели в нижней левой части экрана позволяет создать новую кисть на основе геометрических форм с использованием привычного интерфейса и бегунка, а после сохранить результат для дальнейшего использования.
Продвинутые пользователи могут поэкспериментировать с созданием изображений с оттенками серого цвета (белый рассматривается как прозрачный, черный - полноцветный) и сохранить его в виде файла с расширением.gbr в C: \ Users \ [имя пользователя] \ basic-[версия программы]. Вы даже можете создать каркасную «кисть трубу», создать многоуровневое разноцветное изображение и сохранить его в том же каталоге, что и.gih файлы.

Удаление цвета:

Простой и яркий пример всех возможностей GIMP - это возможность управлять цветами изображения.
Можно удалить все цвета для фото в целом или для конкретного объекта, области или человека. Все это реализуется за счет использования слоев, оттенков серого, а также использования инструментов слоев маски.

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

Лекция 5. Графический редактор GIMP.

Общие сведения. История появления и развития. Возможности и функции. Написание плагинов и расширений. Основные принципы работы.

Общие сведения.

GIMP - растровый редактор, свободно распространяемый, с открытым исходным кодом.

Это многоплатформенное программное обеспечение для работы над изображениями. GIMP является акронимом, означающим GNU Image Manipulation Program. Редактор GIMP пригоден для решения множества задач по изменению изображений, включая ретушь фотографий, объединение и создание изображений.

Программа GIMP многофункциональна. Её можно использовать как простой графический редактор, как профессиональное приложение для ретуши фотографий, как сетевую систему пакетной обработки изображений, как программу для воспроизводства изображений, как преобразователь форматов изображений и т.д.

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

Одной из сильных сторон GIMP является его доступность из многих источников для многих операционных систем. GIMP входит в состав большинства дистрибутивов GNU/Linux. GIMP также доступен и для других операционных систем вроде Microsoft Windows™ или Mac OS X™ от Apple (Darwin). GIMP - свободное программное обеспечение, выпускаемое под лицензией GPL(General Public License). GPL предоставляет пользователям право доступа к исходному коду программ и право изменять его.

История появления и развития.

История возникновения и развития GIMP начинается с 1995 года. Инициаторами и первыми создателями были два студента из Беркли ‒ Спенсер Кимбелл и Питер Маттис.Их целью было написать аналог программы Photoshop, который обладал бы ее возможностями, но был бы доступным бесплатно. В 1996 году был выпущен первый релиз. Первая же версия стала свободной и распространялась под лицензией GPL. Уже тогда GIMP поддерживал плагины для того, чтобы постоянно не переписывать внутренний код фоторедактора. Первая версия имела лишь основные инструменты для работы с изображениями, но её отличительной особенностью стала возможность работы с цветовыми каналами. Несмотря на недостатки программы, она имела успех ‒ поддержка сообществ, создавались уроки и обучающие материалы, писалась документация.

В 1997 году был выпущен GIMP 0.99. GTK и GDK были значительно доработаны и объединены, а то, что получилось в итоге, получило название Gtk+. Написание и выпуск GTK стал очень важным шагом не только в развитии GIMP, но и других программ с открытым исходным кодом. Последующие релизы этой серии публиковались быстро, между ними не было больших задержек. Спенсеру и Питеру удалось выпустить GIMP 0.99.10 и новый Gtk+ к 9 июня 1997 года. Это был их последний релиз. Все последующие версии разрабатывались и поддерживались другими командами разработчиков.

Возможности и функции.

    Полный набор инструментов, включая кисти, карандаш, распылитель, штамп и т.д.

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

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

    Полная поддержка альфа-канала для работы с прозрачностью.

    Слои и каналы.

    Процедурная база данных для вызова внутренних функций GIMP из внешних приложений, таких как «Script-Fu»

    Продвинутые возможности по созданию сценариев.

    Многократные отмена и повтор действий, ограниченные лишь свободным пространством на жёстком диске.

    Инструменты преобразования, включая вращение, масштабирование, искривление и отражение.

    Поддерживаемые форматы файлов включают GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP и многие другие.

    Инструменты выделения, включая прямоугольное, эллиптическое и свободное выделение, «волшебную палочку», кривые Безье и «умное» выделение

    Дополнения, позволяющие легко добавлять поддержку новых форматов и фильтров.

GIMP - программа, разработанная программистами для Linux. GIMP имеет полностью настраиваемый интерфейс ‒ все кнопки и окошки можно компоновать по желанию пользователя, можно настраивать горячие клавиши. GIMP поддерживает более 30 форматов изображений, работу со слоями, масками, фильтрами, режимами смешивания. Предоставляется большой набор инструментов для создания и редактирования изображений любой сложности. Благодаря наличию хорошей документации и огромному количеству доступных уроков освоить редактор доступно каждому.

Структура GIMP представляет собой набор модулей, взаимосвязанных друг с другом. Модули можно добавлять и изменять.

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

Сами по себе, модули ничего не могут обработать. Ядро программы - графическая библиотека GEGL. Она содержит функции, реализующие обработку изображений. В основе библиотеки ‒ алгоритмы и вся математика. Расширяемость программы реализована также внутри ядра.

GUI (Graphical user interface) в GIMP реализован с помощью библиотеки Gtk+. Она отвечает за то, как программная часть редактора взаимодействует с пользователем. Именно Gtk+ задает внешний вид всех окон, кнопок и других элементов интерфейса. Gtk+ поддерживает различные темы оформления.

Написание плагинов и расширений

Особенностью GIMP является возможность его легко расширять, используя плагины или скрипты.

Плагин ‒ внешняя программа, запускаемая под контролем основной и тесно с ней взаимодействующая.

Скрипт ‒ вариант плагина, являющийся интерпретируемой программой.

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

Языки программирования, на которых можно создавать дополнения для GIMP:

    Си - язык на котором написан GIMP. Был создан для использования в ОС UNIX, но потом был портирован и на другие операционные системы.

    TinyScheme (Script-Fu) - урезанный вариант языка Scheme. Достаточно простой и распространенный язык программирования.

    Python - язык программирования общего назначения с акцентом на легкость разработки и читаемость кода.

    Ruby - язык программирования для быстрого и удобного объектно-ориентированного программирования.

    Perl - язык программирования общего назначения, созданный программистом Ларри Уоллом, лингвистом по образованию.

Основные принципы работы

Изображения

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

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

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

Слои

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

Разрешение

Цифровые изображения состоят из сетки квадратных элементов разного цвета, называемых точками (пиксели). У каждого изображения есть размер в точках, на пример 900 точек в ширину и 600 точек в высоту. Но у точек нет фиксированного физического размера. Чтобы настроить изображения для печати, мы используем значение, называемое разрешением, которое определено как соотношение между размером изображение в точках и его физического размера (обычно в дюймах) на бумаге. Большинство форматов могут сохранить это значение, выраженное в ppi (pixel per inch - точки на дюйм). При печати, значение разрешения определяет физический размер изображения на бумаге и, соответственно, физический размер точек. То же изображение 900 на 600 точек можно распечатать с размером 3 на 2 дюйма с едва заметными точками или на большом плакате с большими квадратными точками. Изображения, взятые из цифровых фотоаппаратов и мобильных устройств, обычно содержат значение разрешения. Оно обычно 72 или 96 точек на дюйм. Необходимо осознавать, что это значение произвольное и было выбрано по историческим причинам. Разрешение всегда можно изменить в GIMP, и это не меняет самих точек. Кроме того, при показе изображений в интернете, на мобильных устройствах, в телевизоре или компьютерной игре, разрешение не имеет смысла и игнорируется, и в этих случаях точка изображения соответствует точке экрана.

Каналы

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

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

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

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

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

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

Выделения

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

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

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

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

Расширения

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

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

Сценарии

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


Мы часто мыслим стереотипами, и рынок программного обеспечения - не исключение. Помимо Windows, есть немало интересных операционных систем, документы не обязательно набирать в MS Word, а фотографии можно обрабатывать не только в Adobe Photoshop.

Обработка растровой графики на профессиональном уровне - удел дорогого, мощного ПО. Однако цифровой обработкой изображений сегодня занимаются не только профессионалы и фотолюбители, но и широкий круг пользователей, далеких от данного "трудового" сегмента.

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

Слово "GIMP" расшифровывается как GNU Image Manipulation Program. Графический редактор, распространяемый по свободной лицензии, имеет смешной логотип с чертиком, который появился не случайно, ведь в названии продукта присутствует анаграмма "imp". GIMP работает во всех популярных операционных системах: Linux, Windows и Mac OS X. GIMP включается практически во все популярные дистрибутивы Linux, поэтому отдельной установки не требует. Если программы не оказывается в стартовом меню рабочей среды (KDE, GNOME и др.), значит, ее просто надо установить с дисков дистрибутива штатными средствами (например, в SuSE за установку ПО отвечает YaST2). Установка редактора в Windows требует наличия библиотеки GTK+. Вы можете загрузить библиотеку (3.7МБ) и редактор (7.8МБ) со страницы . Библиотека и редактор имеют интернациональные модули и не требуют дополнительной загрузки русификации. GIMP обладает довольно скромными по сравнению с другими графическими редакторами системными требованиями, успешно запускаясь даже на устаревших компьютерах с 128МБ оперативной памяти. Минимальные требования к процессору заставляют старшее поколение удариться в далекие воспоминания: Pentium MMX. Но даже с учетом того, что реальные системные требования ПО всегда намного выше официально заявленного минимума, GIMP будет уверенно чувствовать себя на всех рабочих станциях, собранных в текущем тысячелетии.Интерфейс

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

Интерфейс редактора кажется, мягко говоря, необычным. Вместо привычного окна программы с обширным главным меню и линейкой инструментов мы имеем миниатюрное сосредоточение кнопок. Но стоит только вам открыть какое-либо изображение, то ситуация более-менее проясняется - документы открываются в независимых окнах, в которых уже присутствует главное меню. Стартовое окно выполняет функции своеобразной панели быстрого доступа, на которой собраны все наиболее часто используемые функции. Остальные инструменты можно вызывать несколькими способами. Первый, наиболее угадываемый метод, - это путешествие по главному меню рабочего окна документа. Второй - с помощью правой кнопки мыши. Вместо привычного вызова свойств текущего объекта, вам будет предложен полный список функций редактора, дублируемый главным меню. Если вы нажмете левую кнопку мыши возле верхней кромки открывшегося меню, то произойдет его превращение в независимое окно, которое можно также использовать в качестве панели для быстрого вызова инструментов.

И, наконец, третий способ - горячие клавиши. Вызовите настройки программы из главного окна и перейдите на вкладку "Интерфейс". Включите опции "Использовать быстрые клавиши" и "Сохранять быстрые клавиши при выходе". Это позволит вам назначать горячие клавиши прямо во время работы редактора. Наиболее часто используемые функции можно вызывать с помощью горячих клавиш изначально. Но если ваши приоритеты отличаются от авторского замысла разработчиков, то почему бы ни дополнить список своими сочетаниями? Кроме того, можно переназначать существующие горячие клавиши. Для того чтобы назначить/переназначить сочетание клавиш, необходимо добраться до нужного пункта меню, но не выбирать его. Остановите курсор мыши на нем и нажмите любое сочетание клавиш. Справа от названия пункта появился указатель, гласящий о том, что данное сочетание теперь привязано к текущему инструменту.

Диалоговые окна открытия и сохранения файлов выполнены в стандартных традициях приложений GTK+, что привычно для пользователей Linux, но может показаться неудобным для приверженцев Windows.Краткий обзор возможностей

GIMP может использоваться как редактор для рисования (благодаря поддержке графических планшетов) и как инструмент для обработки фотографий (в том числе пакетной).

Вид операций Реализация в GIMP
Расширяемость Присутствует. Дистрибутив GIMP включает в себя более 200 расширений. Кроме того, можно подключать внешние модули, которых в Сети насчитывается более 100.
Рисование Кисть, карандаш, аэрограф, штамп. Все инструменты рисования гибко настраиваются (толщина линий, форма, прозрачность и др.).
Слои Присутствуют. Кроме того, допускается редактирование отдельных каналов. Есть поддержка альфа-канала.
Текст Вы можете работать с текстом с помощью стандартного инструмента, а также рисовать художественные эмблемы с помощью специальных сценариев.
Анимация Присутствует. Вы можете работать с кадрами анимации как с отдельными слоями изображения.
Выделение Прямоугольник, эллипс, свободное, рассеянное и "разумное" выделение, кривые Безье.
Преобразование Вращение, масштабирование, наклон и отражение.
Работа с экспозицией Кривые, гистограмма и традиционные регуляторы. Присутствуют автоматические режимы, позволяющие "улучшать" изображения одним щелчком кнопки мыши.
Откат Неограниченное количество раз.
Конвертирование RAW Реализуется с помощью расширений.
Работа со сканером и планшетом Через драйвера. Стандартно.
Фильтры Присутствуют. Кроме того, GIMP поддерживает язык Script-Fu, позволяющий создавать новые инструменты на основе группы фильтров. В дистрибутив включено немало готовых сценариев.
Пакетная обработка Присутствует. Реализуется через пользовательские сценарии.

Разумеется, встает резонный вопрос: а чем же лучше Adobe Photoshop? Рассмотрим основные преимущества платного продукта.

Функция, присутствующая в Adobe Photoshop Ситуация в GIMP
Поддержка цветовых профилей Появится в следующей стабильной ветке 2.4. Нестабильные версии 2.3.x уже имеют поддержку цветовых профилей
Цветовое пространство CMYK Реализуется с помощью расширения
Инструмент, устраняющий эффект красных глаз Отсутствует. Необходимо исправлять вручную, выделяя овальную область и понижая в ней яркость красного канала. Впрочем, есть специальное расширение, работающее, однако, крайне примитивно.
Инструмент "Магнитное Лассо", позволяющего производить интеллектуальное выделение БЕЗ нажатия клавиш мыши. Аналог отсутствует. Можно пользоваться инструментом "Выделение форм", расставляя точки, между которыми программа находит оптимальный путь для выделения.
Инструмент "Восстанавливающая кисть" для удаления мелких дефектов (например, прыщи на лице) Аналог отсутствует. Приходится довольствоваться инструментом "Штамп".
Мощные плагины, разработанные известными фото-брендами (Kodak, Phase One и др.) Мощность - "субъективный" параметр, но стоит заметить, что разработкой расширений для GIMP крупные компании не занимаются.
Обработка изображений: от RAW до конечного результата

Графический редактор чаще всего является инструментом для обработки изображений, для улучшения их качества. Рассмотрим GIMP как инструмент для выполнения широкого спектра задач обработки изображений. Чаще всего обработка начинается с конвертирования RAW в JPEG или TIFF. В процессе преобразования можно скорректировать изображения, отрегулировав экспозицию, баланс белого и другие параметры. Дистрибутив GIMP не имеет встроенного инструмента для обработки RAW, поэтому следует загрузить специальное расширение. Например, . Если вы работаете в Windows, то можно сразу загрузить устанавливаемый пакет . Для пользователей Linux предлагается набор пакетов, скомпилированных для различных дистрибутивов. Если вашего дистрибутива в списке не нашлось, загружайте расширения и самостоятельно скомпилируйте его стандартными командами:
./configure
make
make install

По умолчанию в сборку не включается поддержка отображения EXIF, но можно вручную подключить ее, указав при конфигурировании дополнительный ключ --with-libexif

После установки расширения при открытии файлов в списке доступных типов появляется raw image. Теперь мы можем открыть RAW практически любой современной фотокамеры.

Расширение поддерживает отображение двух гистограмм: RAW (внутренней) и Live (реальной). С помощью регулятора Exposure можно менять общий уровень освещенности изображения (присутствует автоматический режим). Корректировка изображения происходит с помощью инструментов, расположенных в четырех вкладках.

  • WB. Регулировка баланса белого. Присутствует автоматический режим.
  • Base. Корректировка экспозиции с помощью кривых.
  • Color. Регулировка яркости и контрастности, настройка цветовых профилей.
  • Сorrections. Регулировка цветовой насыщенности.

После завершения всех манипуляций можно открывать изображение в редакторе. Если съемка производилась в JPEG, то все описанные выше операции придется выполнять в самом редакторе.

Регулировка экспозиции и цветового баланса осуществляется с помощью "Кривых".

GIMP. Работа с "Кривыми".

Управляя тремя каналами одновременно (Яркость), мы корректируем экспозицию, а, переводя управление на отдельные каналы, можем управлять балансом белого. Кроме того, цветового баланс можно регулировать с помощью одноименного инструмента.

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

Снижение уровня шумов осуществляется с помощью фильтра "Выборочное Гауссово размывание". В настройках фильтра стоит указать радиус размывания, а также максимальную разницу между соседними пикселями, на которую будет обращать внимание фильтр.



Резкость изображений повышается с помощью фильтра "Нерезкая маска". Вы указываете радиус повышения резкости, степень воздействия фильтра, а также минимальный порог его применения.

Процедура удаления красных глаз в GIMP - весьма трудоемкий процесс. Используя "Выделение эллиптических областей", выделите красный зрачок. Затем откройте диалоговое окно каналов и оставьте видимым только красный канал. Зайдите в "Кривые" и понизьте график интенсивности канала. Включите остальные каналы вновь и наблюдайте результат.

Вы можете загрузить также специальное расширение для удаления красных глаз - . Пользователям Windows достаточно загрузить ZIP-архив, являющийся запакованным exe-файлом. Пользователям Linux следует загрузить исходный текст расширения и установить командой:
gimptool-2.0 --install redeye.c

После установки расширения в фильтрах появляется новая группа Misc, а в ней пункты Red Eye Remover и Auto Red Eye Remover. Далее вы просто выделяете прямоугольную область вокруг зрачка и применяете фильтр.

При обработке изображений довольно часто приходится прибегать к слоям. Рассмотрим работу слоев на примере эмуляции эффекта мягкого фокуса. Окно списка слоев вызывается с помощью сочетания клавиш Ctrl+L. Создадим новый слой, как копию текущего. На новом слое применим фильтр "Гауссово размывание" с радиусом 15 пикселей. После этого установим прозрачность слоя в районе 30-50%. Изображение выглядит так, словно при съемке использовался специальный фильтр или объектив.

Фотографы - не снайперы. Очень часто снимаемая модель оказывается не по центру кадра, а также в композиции присутствуют лишние детали. Кроме того, не зеркальные камеры имеют матрицы с пропорциями 4:3, в то время как для печати требуется соотношение сторон 3:2. В подобных случаях принято кадрировать изображение, то есть отсекать края. GIMP позволяет производить кадрирование с помощью мыши, двигая и масштабируя границы кадра. Кроме того, в рабочем окне инструмента можно вручную задавать координаты границ кадра, а также, что очень важно, указывать пропорции будущего изображения.

После окончания всех преобразований можно смело сохранять файл на жесткий диск.Бесплатность: "сыр" или реальная выгода?

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

Последняя стабильная версия GIMP на момент написания статьи 2.2.10. Параллельно ведется разработка новой версии редактора. Не так давно на сайте опубликована , рассказывающая о том, что стоит ожидать в новой версии редактора 2.4.

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