Автор работы: Пользователь скрыл имя, 28 Декабря 2010 в 16:16, курсовая работа
GIMP — многоплатформенное программное обеспечение для ре-
дактирования изображений (GIMP — GNU Image Manipulation Program).
Редактор GIMP пригоден для решения множества задач по изменению
изображений, включая ретушь фотографий, объединение и создание
изображений.
ная функция, как создание независимо перемещаемых и при необходи-
мости объединяемых плавающих выборок.
Инструменты рисования. Они представлены карандашом
(pencil), кистью (paintbrush) с настраиваемыми параметрами, режимами
и матрицами, ластиком (eraser) и распылителем (airbrush). Помимо это-
го имеются Clone — аналог резинового штампа (rubber stamp) из
Photoshop, позволяющий путем копирования переносить с места на ме-
сто участки изображения, и Convolver — средство сглаживания или,
наоборот, повышения резкости изображения.
Инструменты корректировки цвета. В GIMP эти функции весь-
ма близки к соответствующим средствам Photoshop. Вы найдете здесь
регулировку цветового баланса (Color Balance), оттенка и насыщенно-
сти (Hue-Saturation), яркости и контрастности (Brightness-Contrast), за-
дание порога (Threshold), уровней (Levels), кривых (Curves), операции
уменьшения насыщенности (Desaturate), инверсии цвета (Invert), «по-
стеризации» (Posterize), «поворота» таблицы цветов (Colormap Rotation)
и имитации светофильтров (Filter Pack Simulation), а также автоматиче-
ские режимы.
В GIMP есть средства работы со слоями (layers), контурами
(pathes) и каналами (channels) с полным набором команд редактирова-
ния, локализованными в отдельном диалоговом окне.
Детальное сравнение встроенных функций GIMP и Adobe
Photoshop приводит к следующим выводам. Основные функции двух ре-
дакторов очень похожи: практически каждый инструмент Photoshop,
предназначен ли он для рисования, выборки, работы с цветом, слоями,
масками или контурами, имеет аналог в GIMP, хотя реализации отдель-
ных инструментов могут отличаться или иметь индивидуальные особен-
ности.
В области же подключаемых модулей GIMP не имеет себе равных.
Почему?
Во-первых, потому, что он предоставляет превосходную базу для
разработки модулей: к услугам программиста – консоль макрокоманд
(можно
наблюдать результат работы
скриптов — Scheme и Perl – в стандартной поставке, единый интерфейс
для написания скриптов и программ на Си (скрипт легко преобразовать
в программу на Си, поэтому очень удобно отладить модуль как скрипт,
а затем перенести в Cи и откомпилировать). Доступна масса готовых ис-
ходных текстов (для тех, кто понимает, они лучше любой
документации), но главное достоинство GIMP — особый механизм
встраивания подключаемых модулей: как только вы регистрируете в
программе свой модуль, будь-то скрипт или двоичный файл, он тут же
становится доступным в виде функции для всех остальных модулей.
Значит, для создания довольно мощного и интересного подключаемого
модуля зачастую достаточно написать лишь несколько строк исходного
текста.
Во-вторых, все перечисленные средства давно и активно использу-
ются, так что накопилось множество готовых модулей, причем огром-
ное их число (около 140 двоичных и более 100 скриптовых) включено в
стандартный комплект GIMP. Некоторые из них, возможно, не имеют
аналогов среди коммерческих модулей для других программ (кроме
того, они
уже под рукой и их не надо искать).
1.5. Основные принципы GIMP
В этом разделе речь пойдет об основных принципах GIMP и терми-
нологии, которая необходима для понимания смысла последующей до-
кументации.
Изображения
Изображение — основной объект, с которым работает GIMP. Под
словом изображение подразумевается один файл с расширением TIFF
или JPEG.
Можно отождествлять
держит, но это будет не совсем правильно: можно открыть несколько
окон с одним и тем же изображением. В то же время нельзя открыть в
одном окне более одного изображения, и нельзя работать с изображе-
нием без отображающего его окна.
Изображение в GIMP может быть достаточно сложным. Наиболее
правильной аналогией будет не лист бумаги, а, скорее, книга, страницы
которой называются слоями.
Слои
Если изображение подобно книге, то слой можно сравнить со стра-
ницей внутри книги. Простейшее изображение содержит только один
слой и, продолжая аналогию, является листом бумаги. Слои могут быть
прозрачными и могут покрывать не все пространство изображения.
Каналы
В GIMP каналы являются наименьшей единицей подразделения
стека слоев, из которых создается изображение. Каждый канал имеет
тот же размер, что и слой, и состоит из тех же пикселей. Смысл этого
значения зависит от типа канала, например, в цветовой модели RGB
значение канала R означает количество красного цвета, добавляемого к
другим цветам пикселей.
Выделения
Часто при работе возникает необходимость изменить только часть
изображения. Для этого существует механизм выделения областей. В
каждом изображении можно создать выделенную область, которая, как
правило, отображается в виде движущейся пунктирной линии (она так-
же называется «муравьиной дорожкой»).
История правки
Ошибки при редактировании изображений неизбежны, однако вы
почти всегда можете отменить свои действия: GIMP записывает исто-
рию действий пользователя, позволяя при необходимости вернуться на
несколько шагов назад. Однако история занимает память, поэтому воз-
можности
отмены не безграничны.
1.6. Основные приемы использования GIMP
Для того, чтобы открыть программу GIMP, нужно открыть меню
KDE и в меню Графика найти Редактор растровой графики (GIMP).
На рис. 1 показано стандартное расположение окон GIMP. Эле-
ментами окон являются:
1. Панель инструментов: это самое сердце GIMP. В нем со-
держится главное меню, кнопки с пиктограммами, с помощью кото-
рых производится выбор инструментов, и некоторые другие полезные
вещи.
2. Параметры инструментов: под панелью инструментов
прикреплен диалог Параметры инструментов, который отображает
параметры выбранного инструмента (в данном случае это инструмент
Выделение прямоугольных областей)
3. Окно
изображения: каждое
жается в отдельном окне. Вы можете открыть одновременно достаточ-
но большое количество изображений, столько, сколько позволяют си-
стемные ресурсы.
4. Диалог Слои/Каналы/Контуры/Отменить: этот диалог
отображает
структуру слоев активного
управлять ими.
5. Кисти/Текстуры/Градиенты: панель, расположенная
ниже диалога слоев, показывает диалоги управления кистями, тексту-
рами
и градиентами.
Приведенный набор — это минимальный набор окон. В GIMP ис-
пользуется более дюжины различных диалогов, которые можно открыть
при необходимости. Опытные пользователи обычно держат открытыми
панель
инструментов (с параметрами инструментов)
и диалог Слои.
При работе с многослойным изображением диалог Слои необходим все-
гда. В отличие от многих других программ, в GIMP нет возможности
разместить
все содержимое — панели и диалоги
— в одном цельном окне.
1.6.1. Панель инструментов
Панель инструментов — единственная часть интерфейса про-
граммы, которую вы не можете продублировать или закрыть. Внешний
вид Панели
инструментов представлен на рис. 2.
Вот небольшое описание того, что вы здесь найдете:
1. Меню панели инструментов: это меню особое, оно содер-
жит некоторые команды, которые не найти в прикрепляемых к изоб-
ражению меню. Здесь включены команды для настроек, создания
определенных типов диалогов и т.д.
2. Пиктограммы инструментов: эти пиктограммы являются
кнопками, которые активируют инструменты для разнообразных дей-
ствий: выделение частей изображений, рисования, преобразования и
т.п.
3. Цвета фона/переднего плана: область выбора цвета пока-
зывает текущий выбранный вами цвет переднего плана и фона, кото-
рый применяется во многих операциях. Щелчок по одному из них вы-
18
зовет выборщик цветов, который позволяет вам установить другой
цвет.
4. Киcть/Текстура/Градиент: расположенные здесь значки