Глава 3. First Steps with GIMP

Содержание

1. Основные принципы
2. Главные окна
2.1. Панель инструментов
2.2. Окно изображения
2.3. Диалоги и панели
3. Отмена действий
3.1. Неотменяемые операции
4. Обычные задачи
4.1. Задача
4.2. Изменить размер изображения для экрана
4.3. Изменить размер изображения для печати
4.4. Сжатие изображений
4.5. Кадрировать изображение
4.6. Найти информацию об изображении
4.7. Изменить режим
4.8. Отразить изображение
4.9. Повернуть изображение
4.10. Отделение объекта от фона
5. Как рисовать прямые линии
5.1. Задача
5.2. Примеры

1. Основные принципы

Рисунок 3.1. Уилбер, талисман «GIMP»

Уилбер, талисман «GIMP»

The Wilber Construction Kit ( src/images/Wilber_Construction_Kit_original.xcf) allows you to give GIMP's mascot named Wilber a different appearance. It is the work of Tuomas Kuosmanen (tigert).


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

Изображения

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

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

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

Слои

If a simple image can be compared to a single sheet of paper, an image with layers is likened to a sheaf of transparent papers stacked one on top of the other. You can draw on each paper, but still see the content of the other sheets through the transparent areas. You can also move one sheet in relation to the others. Sophisticated GIMP users often deal with images containing many layers, even dozens of them. Layers need not be opaque, and they need not cover the entire extent of an image, so when you look at an image's display, you may see more than just the top layer: you may see elements of many layers. For more info see Introduction to Layers.

Разрешение

Digital images consist of a grid of square pixels. Each image has a size measured in two dimensions, such as 900 pixels wide by 600 pixels high. But pixels don't have a set size in physical space. To set up an image for printing, we use a value called resolution, defined as the ratio between an image's size in pixels and its physical size (usually in inches) when it is printed on paper. Most file formats (but not all) can save this value, which is expressed as ppi—pixels per inch.

When printing a file, the resolution determines the size the image will have on paper, and as a result, the physical size of the pixels. The same 900×600 pixel image may be printed as a small 3×2" card with barely noticeable pixels—or as a large poster with large, chunky pixels.

Images imported from cameras and mobile devices tend to have a resolution attached to the file. The resolution is usually 72 or 96ppi. It is important to realize that this resolution is arbitrary and was chosen for historic reasons. You can always change the resolution with GIMP—this has no effect on the actual image pixels. Furthermore, for uses such as displaying images online, on mobile devices, television or video games—in short, any use that is not print—the resolution value is meaningless and is ignored. Instead, the image is usually displayed so that each image pixel conforms to one screen pixel.

Каналы

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

The entire rectangular array of any one of the color components for all of the pixels in an image is also referred to as a Channel. You can see these color channels with the Channels Dialog.

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

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

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

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

Выделения

Often when modifying an image, you only want a part of the image to be affected. The «selection» mechanism makes this possible. Each image has its own selection, which you normally see as a moving dashed line separating the selected parts from the unselected parts (the so-called «marching ants»). Actually this is a bit misleading: selection in GIMP is graded, not all-or-nothing, and really the selection is represented by a full-fledged grayscale channel. The dashed line that you normally see is simply a contour line at the 50%-selected level. At any time, though, you can visualize the selection channel in all its glorious detail by toggling the Quick Mask button.

A large component of learning how to use GIMP effectively is acquiring the art of making good selections—selections that contain exactly what you need and nothing more. Because selection-handling is so centrally important, GIMP provides many tools for doing it: an assortment of selection-making tools, a menu of selection operations, and the ability to switch to Quick Mask mode, in which you can treat the selection channel as though it were a color channel, thereby «painting the selection». For more information, see also The Selection.

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

When you make mistakes, you can undo them. Nearly everything you can do to an image is undoable. In fact, you can usually undo a substantial number of the most recent things you did, if you decide that they were misguided. GIMP makes this possible by keeping a history of your actions. This history consumes memory, though, so undoability is not infinite. Some actions use very little undo memory, so that you can do dozens of them before the earliest ones are deleted from this history; other types of actions require massive amounts of undo memory.

You can configure the amount of memory GIMP allows for the undo history of each image, but in any situation, you should always be able to undo at least your 2-3 most recent actions. The most important action that is not undoable is closing an image. For this reason, GIMP asks you to confirm that you really want to close the image if you have made any changes to it. For more information, see also Undoing.

Расширения

A lot of the things that you do to an image in GIMP are done by GIMP itself. However, GIMP also makes extensive use of «plug-ins», which are external programs that interact very closely with GIMP, and are capable of manipulating images and other GIMP objects in very sophisticated ways. Many important plug-ins are bundled with GIMP, but there are also many available by other means. In fact, writing plug-ins (and scripts) is the easiest way for people not on the GIMP development team to add new capabilities to GIMP.

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

Сценарии

In addition to plug-ins, GIMP can also make use of scripts. Scripts are written in a language called Script-Fu, which is unique to GIMP (for those who care, it is a dialect of the Lisp-like language called Scheme). In the past there was a clear distinction between scripts and plug-ins, but that is disappearing. Depending on which Script-Fu interpreter you use, Scheme scripts can also be installed as plug-ins.