Open-Club.Net Проект полностью ориентирован на Open Source-подход(изучаем, настраиваем, устанавливаем и общаемся о Linux).
Мы в соц. сетях:
Главная » Файлы » Графика » Растровая графика [ Добавить материал ]

GIMP (GNU Image Manipulation Program)
[ · Скачать удаленно (~16 Mb) ] 16.02.2008, 16:29
GNU Image Manipulation Program или GIMP (Гимп) — растровый графический редактор, программа для создания и обработки растровой графики. Частично поддерживается векторная графика. Проект основан в 1995 году Спенсером Кимбеллом и Питером Маттисом как дипломный проект, в настоящий момент поддерживается группой добровольцев. Распространяется на условиях GNU General Public License.

Изначально сокращение «GIMP» означало англ. General Image Manipulation Program, а в 1997 году полное название было изменено на «GNU Image Manipulation Program», и программа официально стала частью проекта GNU.

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

GIMP является одним из первых действительно пользовательских свободных приложений. Предыдущие проекты, такие как компиляторы GCC, ядро Linux и подобные им являются, в основном, инструментами, сделанными программистами для программистов. Некоторые считают GIMP первым подтверждением того, что в процессе разработки свободного ПО может появиться что-либо, чем смогут пользоваться не только хакеры. В этом смысле можно сказать, что GIMP подготовил психологическую почву для таких проектов, как KDE, GNOME, Mozilla Firefox, OpenOffice.org и множества других.

Позиционирование GIMP

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

В 2005 году проект GIMP был зарегистрирован участником программы OpenUsability. На конференции Libre Graphics Meeting в марте 2006 года состоялась первая встреча представителей OpenUsability и команды разработчиков GIMP, в ходе которой было определено видение GIMP как продукта для конечных пользователей:
  • GIMP является свободным ПО;
  • GIMP является высококачественным приложением для фоторетуши и позволяет создание оригинальных изображений;
  • GIMP является высококачественным приложением для создания экранной и веб-графики;
  • GIMP является платформой для создания мощных и современных алгоритмов обработки графики учёными и дизайнерами;
  • GIMP позволяет автоматизировать выполнение повторяющихся действий;
  • GIMP легко расширяем за счёт простой установки дополнений.

Эти тезисы определяют дальнейшее развитие GIMP.

Осенью 2006 года в рамках проекта OpenUsability было проведено исследование, результаты которого постепенно оформляются в виде рекомендаций и спецификаций и реализуются.

Возможности

Традиционно GIMP считается свободным аналогом ряда проприетарных редакторов (чаще всего называется Adobe Photoshop), хотя сами разработчики часто возражают против такой формулировки.

Работа с фотографиями


В GIMP присутствует достаточно неплохой набор инструментов цветокоррекции:
  • кривые;
  • уровни;
  • микшер каналов;
  • постеризация;
  • тон-насыщенность;
  • баланс цветов;
  • яркость-контраст;
  • обесцвечивание.

При помощи фильтров, инструментов, масок и слоёв с разными типами наложения (всего 22) можно:

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

Реализовано управление цветом.

Рисование

  • несколько рисующих инструментов;
  • свободно масштабируемые кисти;
  • поддержка графических планшетов.

Экранные фильтры

Дополнительные возможности по коррекции изображений на протяжении всей работы реализованы в виде экранных фильтров. К ним относятся:

  • имитация разных типов дальтонизма (протанопия, дейтеронопия, тританопия);
  • гамма-коррекция;
  • коррекция контраста;
  • управление цветом.

Настраиваемый интерфейс

  • плавающие палитры легко группируются и перегруппируются;
  • возможна полная перенастройка клавиатурных комбинаций, действий мыши, а также устройств ввода вроде Griffin Powermate;
  • любое меню можно превратить в свободно перемещаемое окно (GNU/Linux/UNIX).

Автоматизация

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

  • TinyScheme, иначе Script-Fu (в комплекте с программой);
  • Python (в комплекте с программой);
  • Ruby;
  • Perl;
  • C#;
  • Java (экспериментально, часть проекта gimp-sharp);
  • Tcl (в настоящее время не поддерживается).

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

Недочёты, их решение и пути обхода

В настоящее время использование GIMP в коммерческом дизайне, полиграфии и фотографии сопряжено с рядом сложностей, а во многих случаях и вовсе невозможно:

  • нет поддержки плашечных цветов (и палитры Pantone — по лицензионным соображениям);
  • нет полноценной поддержки цветовых моделей, CIELAB и CIE XYZ;
  • нет поддержки режима 16 и более разрядов на цветовой канал;
  • нет поддержки HDRi и операторов отображения тонов;
  • нет процедурных (коррекционных) слоёв и эффектов слоёв.

Многие из упомянутых недочётов планируется устранить на втором этапе перехода к использованию библиотеки GEGL.

Существует расширение для экспорта в TIFF с цветоделением в CMYK и цветопробой.

Архитектура
GIMP 2.x с интерфейсом GTK+ 2.x

Для построения элементов интерфейса GIMP использует GTK+. GTK+ изначально появился в составе GIMP как замена коммерческой библиотеке Motif, от которой зависели начальные версии GIMP. GIMP и GTK+ первоначально были разработаны для X Window System, работающей в операционной системе, подобной Unix, но с тех пор он был перенесён в Microsoft Windows, OS/2, Mac OS X и SkyOS.

GIMP и прочие программы

FilmGimp/Cinepaint/Glasgow

FilmGimp, теперь называемый Cinepaint  — это ответвление от GIMP 1.0.4, с тех пор самостоятельно развиваемое. Cinepaint специально приспособлен для раскраски и ретуширования видео-кадров с использованием менеджера кадров и «слоёв луковицы». Глубина представления цвета увеличена до 32 бит (число с плавающей точкой) на канал вместо 8, как у GIMP. Файлы, создаваемые Cinepaint, несовместимы с GIMP, главным образом, из-за разницы в поддерживаемой глубине цвета. По той же причине GIMP не поддерживает кисти и текстуры Cinepaint.

В течение последних нескольких лет Cinepaint полностью переписывается под именем Glasgow. В феврале 2007 года была выпущена альфа-версия продукта.

GIMPshop

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

Изменения GIMPshop относительно GIMP:


  • реорганизация меню и переименование пунктов меню до соответствия c меню Photoshop;
  • клавиатурные комбинации Photoshop, используемые по умолчанию;
  • в версии для Windows используется расширение, помещающее окна с изображениями внутрь одного окна (MDI-интерфейс).

Seashore

Seashore — редактор растровой графики на основе GIMP для Mac OS X, переписанный на Cocoa и использующий тот же формат файлов. Разработчики Seashore принципиально удалили ряд инструментов, чтобы сделать программу максимально лёгкой и не пытающейся конкурировать с более «тяжёлыми» программными продуктами.

Adobe Photoshop

В GIMP поддерживаются различные данные лидера индустрии — Adobe Photoshop:

  • файлы в формате PSD (с ограничениями);
  • файлы кистей (не все версии формата);
  • действия (actions), за счёт gimp-sharp (порядка 30 % действий);
  • расширения в формате 8bf — проект PSPI

Подробности изложены в справке для мигрирующих с Photoshop на GIMP (устаревшая версия справки).

GIMP в разных операционных системах

GNU/Linux


GIMP входит в состав большинства популярных дистрибутивов GNU/Linux, таких как Arch, Debian, Fedora Core, Gentoo, Mandriva, Novell SuSE Linux, Slackware, Ubuntu, Linux XP, ALT Linux.

FreeBSD

GIMP входит в состав коллекции портов FreeBSD.

Microsoft Windows


В 1997 году финский программист Tor «tml» Lillqvist начал перенос GIMP (вместе с библиотекой GTK+) на платформу Microsoft Windows.

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

Использование GIMP под Windows может быть неудобным из-за большого числа используемых окон (ящик инструментов, цвета, кисти, изображения). Без изменения фокуса окна в стиле GNU/Linux или множества рабочих столов (виртуальных окон, обычно реализуемые на уровне драйвера видеокарты), перемещаться между окнами программы становится затруднительно. Поэтому некоторые пользователи предпочитают интерфейс в стиле Photoshop, в котором единственное окно содержит все компоненты. Остальные выбирают другие операционные системы, где поддержка множества окон реализована иначе.

В планах разработчиков GIMP сделать одно окно с отцепляемыми вкладками и примыкающими палитрами. Точные сроки реализации этого проекта в настоящее время неизвестны, но по словам разработчиков наиболее оптимистичным прогнозом является версия 2.10


  • GIMPshop - модификация свободной GNU Image Manipulation Program (GIMP), нацеленная на подражание внешнему виду Adobe Photoshop. Главной задачей программы является обеспечение удобной работы в GIMP пользователей, привыкших к Photoshop.
  • Сборник изображений на прозрачном фоне - Предназначен для создателей сайтов, дизайнеров(работающих в Photoshop или Gimp)
Русскоязычные ресурсы:
  • progimp.ru— ProGIMP. Портал про Гимп
  • gimp-about.ru— Gimp-about. Уроки, кисти, форум, скрипты и др.
  • gimper.ru— Русскоязычное сообщество GIMP
  • gimp.nas2.net— Уроки GIMP
  • gimp-about.ucoz.ru — форум с уроками по GIMP
  • gimpmania.ru — сайт с уроками по GIMP (обычно, переводами англоязычных уроков)
  • vkontakte.ru - Сообщество в контакте
  • registry.gimp.org — сайт с расширениями для Гимпа (плагины, сценарии, скрипты, Script-Fu)
  • docs.gimp.org - официальная документация на многих языках(Немного на русском)
  • community.livejournal.com/ru_gimp/ - Русскоязычное сообщество по Gimp в LiveJournal
  • gimpforyou.org - новый, развивающийся сайт о гимп, уроки, статьи и другое
  • gimpmania.narod.ru -новый сайт о Gimp-e, развивается и на сайте появляется все больше новой информации.
  • linuxgraphics.ru - для мигрирующих из Photoshop-а в Gimp
  • gimpart.info - Сайт о Gimp. Градиенты, текстуры, кисти и многое другое
  • domashnie-posidelki.ru - Форум с уроками
  • nixland.orgуроки по GIMP-у
  • community.livejournal.com/ru_gimp/ - Русскоязычное сообщество по Gimp в LiveJournal
Книги:
Другие языки:
Категория: Растровая графика | Добавил: Root | Теги: графика, GIMP
Просмотров: 3538 | Загрузок: 433 | Комментарии: 1 | Рейтинг: 5.0/4
Всего комментариев: 1
avatar
1 Disel • 16:45, 16.02.2008
Офигенная прога!!!
ComForm">
avatar
Профиль
Поиск
Категории раздела
Участвуйте в опросе
Какой у вас монитор?
Всего ответов: 39
Статистика

Яндекс.Метрика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Нас уже: 1302 Линуксоидов
Сегодня нас посетили следующие Линуксоиды -