Свободно распространяемый растровый графический редактор, программа для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой. Проект основан в 1995 году Спенсером Кимбеллом и Питером Маттисом как дипломный, в настоящий момент поддерживается группой добровольцев. Распространяется на условиях GNU General Public License.
Работа с фотографиями
В GIMP присутствует набор инструментов цветокоррекции:
- кривые;
- уровни;
- микшер каналов;
- постеризация;
- тон-насыщенность;
- баланс цветов;
- яркость-контраст;
- обесцвечивание.
При помощи фильтров, инструментов, масок и слоёв с разными типами наложения (всего 22) можно:
- выравнивать заваленный горизонт
- убирать искажения, вносимые оптикой
- корректировать перспективу
- выполнять клонирование объектов с учётом перспективы
- кадрировать фотографии
- удалять дефекты вроде пыли на матрице (штамп, лечебная кисть)
- имитировать использование различных цветофильтров
- «вытаскивать» потерянную детализацию в тенях
и многое другое.
Реализовано управление цветом.
Рисование
- несколько рисующих инструментов
- свободно масштабируемые кисти
- поддержка кистевой динамики
- поддержка графических планшетов
Экранные фильтры
Дополнительные возможности по коррекции изображений на протяжении всей работы реализованы в виде экранных фильтров. К ним относятся:
- имитация разных типов дальтонизма (протанопия, дейтеранопия, тританопия)
- гамма-коррекция
- коррекция контраста
- управление цветом
Настраиваемый интерфейс
- плавающие диалоги легко группируются и перегруппируются
- возможна полная перенастройка клавиатурных комбинаций, действий мыши, а также устройств ввода, таких как Griffin PowerMate
- любое меню можно превратить в свободно перемещаемое окно (Linux/UNIX)
Автоматизация
Отсутствие средств автоматической записи сценариев компенсируется в GIMP большим числом языков, на которых можно писать сценарии:
- TinyScheme , иначе Script-Fu (в комплекте с программой)
- Python (в комплекте с программой)
- Ruby
- Perl
- C# (GIMP# — gimp-sharp)
- Java (экспериментально, часть проекта gimp-sharp)
- Tcl (в настоящее время не поддерживается)
С помощью этих инструментов можно писать как интерактивные сценарии и модули для GIMP, так и создавать изображения полностью автоматически, например, генерировать «на лету» изображения для веб-страниц внутри программ CGI или выполнять пакетную цветокоррекцию и преобразование изображений. Для пакетной обработки изображений всё же лучше подходят пакеты наподобие ImageMagick.
Недочёты, их решение и пути обхода
В настоящее время использование стабильной версии GIMP в коммерческом дизайне, полиграфии и фотографии сопряжено с рядом сложностей, а во многих случаях и вовсе невозможно:
- нет поддержки плашечных цветов (и палитры Pantone)
- нет полноценной поддержки цветовых моделей, CIELAB и CIE XYZ
- нет поддержки HDRi и операторов отображения тонов
- нет процедурных (корректирующих) слоёв и эффектов (стилей) слоёв
Некоторые упомянутые недочёты уже устранены в разрабатываемой версии GIMP благодаря переходу на библиотеку GEGL, другие планируется устранить на следующем этапе разработки.
Существует расширение для экспорта в TIFF с цветоделением в CMYK[56] и цветопробой.
UFRaw
UFRaw — утилита и расширение GIMP для проявки цифровых негативов RAW.
Работа с форматом PDF
GIMP поддерживает импорт и экспорт PDF-файлов при помощи Poppler.