Глава 10. Улучшение фотографий

Содержание

1. Работа с цифровыми фотографиями
1.1. Введение
1.2. Улучшение композиции
1.3. Улучшение цвета
1.4. Исправление Резкости
1.5. Удаление нежелательных объектов из изображения
1.6. Сохранение результатов

1. Работа с цифровыми фотографиями

1.1. Введение

Одно из наиболее распространённых применений GIMP заключается в исправлении цифровых фотографий, которые по каким-либо причинам не совершенны. Такие изображения могут быть перевыдержанными, недовыдержанными, слегка повёрнутыми, не в фокусе — у GIMP для таких недостатков есть хорошие инструменты. Цель этой главы — дать обзор этих инструментов и ситуаций, когда они могут пригодится. Здесь не будет детальной инструкции: в большинстве случаев легче научиться эксперимертированием, чем чтением об инструментах. Также, каждый инструмент описан в своей собственной главе. Также в этой главе не будет описания разных специальных эффектов, которые можно применить к изображению с помощью GIMP. Вы должны быть знакомы с базовыми понятиями GIMP до того, как приметесь за эту главу, но быть экспертом GIMP необязательно. Если вы эксперт, то вы уже знаете материал этой главы. Не бойтесь экспериментировать: мощная система отмены в GIMP позволяет удалить следы практически всех ошибок нажатием клавиш Ctrl+Z.

Наиболее частые изменения в фотографиях можно разбить на четыре типа: улучшение композиции; улучшение цвета; увеличение резкости; удаление шума и других нежелательных объектов изображения.

1.2. Улучшение композиции

1.2.1. Вращение изображения

It is easy, when taking a picture, to hold the camera not quite perfectly vertical, resulting in a picture where things are tilted at an angle. In GIMP, the way to fix this is to use the Rotate tool. Activate this by clicking its icon in the Toolbox, or by pressing the Shift+R while inside the image. Make sure the Tool Options are visible, and at the top, make sure for «Transform:» that the left button («Transform Layer») is selected. If you then click the mouse inside the image and drag it, you will see a grid appear that rotates as you drag. When the grid looks right, click Rotate or press Enter, and the image will be rotated.

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

К счастью, в GIMP есть другой способ сделать то же самое, но легче. В параметрах инструмента установите значение параметра «Направление» на «Корректирующее (Назад)». Тогда, вместо поворота сетки, чтобы скомпенсировать ошибку, вы её поворачиваете, чтобы совместить с ошибкой.

[Примечание] Примечание

There is an option to preview the results of transformations, instead of just seeing a grid. This makes it easier to get things right on the first try.

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

1.2.2. Кадрирование

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

To crop an image, activate the Crop tool in the Toolbox, or by pressing Shift+C while inside the image. With the tool active, clicking and dragging in the image will sweep out a crop rectangle. When everything is perfect, hit Enter. Note: if Delete cropped pixels in Crop Tool Options is disabled, the cropped part will not be removed from the image, only the visible image area will be adjusted.

1.3. Улучшение цвета

1.3.1. Автоматические инструменты

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

GIMP gives you several automated color correction tools. Unfortunately they don't usually give you quite the results you are looking for, but they only take a moment to try out, and if nothing else they often give you an idea of some of the possibilities inherent in the image. Except for "Auto Levels", you can find these tools by following the menu path ColorsAuto in the main menu.

Вот они с коротким описанием каждого из них:

Выровнять

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

Баланс белого

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

Увеличить контраст

This is useful for underexposed images: it adjusts the whole image until the brightest point is right at the saturation limit, and the darkest point is black. The downside is that the amount of brightening is determined entirely by the lightest and darkest points in the image, so even one single white pixel and/or one single black pixel will make normalization ineffective. It operates on the red, green, and blue channels independently. It often has the useful effect of reducing color casts.

Stretch Contrast HSV

Работает так же, как и команда «Увеличить контраст», но в цветовой модели HSV вместо RGB. Она сохраняет тон.

Усиление цвета

Эта команда увеличивает диапазон насыщенности цветом слоя, не изменяя яркость или тон. Поэтому эта команда не эффективна с серыми изображениями.

Авто уровни

This is done by selecting ColorsLevels… in the main menu, and then pressing the Auto Input Levels button near the center of the dialog. You will see a preview of the result; you must press Okay for it to take effect. Pressing Cancel instead will cause your image to revert to its previous state.

Если можно найти точку в изображении, которая должна быть полностью белой, и точку, которая должна быть чёрной, то возможно использовать инструмент Уровни для полуавтоматического исправления, что даёт приемлемый результат как в исправлении яркости, так и цветов по всему изображению. Сначала вызовите инструмент, как описано выше. Теперь найдите внизу диалога три кнопки с символами пипетки. Та, что слева, при зависании над ней, показывает, что её функция — «Выбрать чёрную точку».Нажмите на неё, а потом нажмите на точку в изображении, которая должна быть чёрной. Заметьте, как изменилось изображение. Затем нажмите на кнопку справа («Выбрать белую точку»), и нажмите в изображении на точку, которая должна быть белой. Изображение снова изменится. Если результат удовлетворяет, нажмите кнопку Ok, иначе — Отменить.

Those are the automated color adjustments: if you find that none of them quite does the job for you, it is time to try one of the interactive color tools. All of these, except one, can be accessed via ColorsAuto in the main menu.

1.3.2. Проблемы с выдержкой

The simplest tool to use is the Brightness/Contrast tool. It is also the least powerful, but in many cases it does everything you need. This tool is often useful for images that are overexposed or underexposed; it is not useful for correcting color casts. The tool gives you two sliders to adjust, for «Brightness» and «Contrast». If you have the option «Preview» checked (and almost certainly you should), you will see any adjustments you make reflected in the image. When you are happy with the results, press Okay and they will take effect. If you can't get results that you are happy with, press Cancel and the image will revert to its previous state.

Более продвинутый, и только слегка более сложный, способ исправления проблем выдержки — использовать инструмент Уровни. Диалог этого инструмента выглядит сложным, но для простого использования можно работать только в области «Уровни на входе». Там ниже гистограммы расположены три треугольных ползунка. За подробным писанием обратитесь в раздел Инструмент Уровни, но самый лёгкий способ использования — экспериментирование — передвигать ползунки и смотреть, как изменится изображение. Для этого убедитесь, что «Просмотр» внизу диалога выбран.

Очень сильный способ исправления проблемы с выдержкой — с помощью инструмента Кривые. Этот инструмент позволяет нажать и двигать управляющие точки кривой, чтобы создать соотношение между яркостью на входе и яркостью на выходе. Этот инструмент может сделать всё, что можно сделать инструментами Яркость/Контраст и Уровни, поэтому он сильнее обоих. За подробным описанием инструмента обратитесь в раздел Инструмент Кривые, но научиться легче всего экспериментированием.

Самый сильный метод изменения яркости и контраста по всему изображению, используемый продвинутыми пользователями, это создать новый слой над рабочим слоем и установить режим нового слоя на «Умножение». Тогда новый слой служит конролёром усиления для нижнего слоя. Белый цвет даёт максимальное усиление, чёрный не даёт никакого. Поэтому, рисуя на слое, можно выборочно указывать яркость областей изображения, приобретая полный контроль за результатом. Старайтесь рисовать только плавными градиентами, потому что резкие переходы создадут края, которых не было. Рисуйте только серым, не цветом, если только не хотите сдвинуть цвет в изображении.

Режим «Умножение» — не единственный режим, полезный в управлении усилением. В частности, этот режим тожет только затемнить области изображения и никогда не осветлить. Поэтому он полезен для перевыдержанного изображения. У режима «Деление» обратный эффект: он может только осветлить области изображение и никогда не затемнить. Вот подсказка как выявить максимальное количество деталей по всему изображению:

  1. Создайте копию слоя (копия станет выше исходного слоя в стопке слоёв).

  2. Уберите насыщенность нового слоя.

  3. Примените Гауссово размывание к результату с большим радиусом (от 100 и больше).

  4. Установите режим в диалоге слоёв на Деление.

  5. Управляйте величиной исправления изменением прозрачности нового слоя в диалоге слоёв или с помощью инструментов Яркость/Контраст, Уровни или Кривые.

  6. При получение нужного результата можно Свести изображение, чтобы объединить контрольный слой с исходным.

Кроме режимов «Умножение» и «Деление» можно получить полезные эффекты с другими комбинациями режимов слоёв, например, с режимом «Осветление», «Затемнение» или «Рассеяный свет». Но не углубляйтесь во все параметры: при всём множестве режимов трудно будет принять решение.

1.3.3. Исправление тона и насыщенности.

In our experience, if your image has a color cast—too much red, too much blue, etc—the easiest way to correct it is to use the Levels tool, adjusting levels individually on the red, green, and blue channels. If this doesn't work for you, it might be worth your while to try the Color Balance tool or the Curves tool, but these are much more difficult to use effectively. (They are very good for creating certain types of special effects, though.)

Иногда трудно понять, если вы достаточно исправили цвета. Объективно самый лучший способ это найти точки, которые вы знаете должны быть белыми или серыми. Активируйте инструмент Пипетка и нажмите на такую точку. Появится диалог инструмента. Если цвета исправлены правильно, то компоненты красного, зелёного и синего выбранной точки будут одинаковы; если нет, то нужно найти дополнительные изменения. Этот метод при правильном использовании позволяет даже цвето-нечуствительным людям исправить цвета в изображении.

If your image is washed out—which can easily happen when you take pictures in bright light—try the Hue/Saturation tool, which gives you three sliders to manipulate, for Hue, Lightness, and Saturation. Raising the saturation will probably make the image look better. In same cases it is useful to adjust the lightness at the same time. ( «Lightness» here is similar to «Brightness» in the Brightness/Contrast tool, except that they are formed from different combinations of the red, green, and blue channels.) The Hue/Saturation tool gives you the option of adjusting restricted subranges of colors (using the buttons at the top of the dialog), but if you want to get natural-looking colors, in most cases you should avoid doing this.

[Подсказка] Подсказка

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

Если фотографировать при слабом свете, может случиться другая крайность — слишком много насыщенности. В этом случае тоже можно использовать инструмент Тон/Насыщенность, но снижая насыщенность, а не увеличивая её.

1.4. Исправление Резкости

1.4.1. Убирание размывания

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

The most generally useful technique for sharpening a fuzzy image is called the Sharpen (Unsharp Mask. In spite of the rather confusing name, which derives from its origins as a technique used by film developers, its result is to make the image sharper, not «unsharp». It is a plug-in, and you can access it via FiltersEnhanceSharpen (Unsharp Mask)… in the main menu. There are two parameters, «Radius» and «Amount». The default values often work pretty well, so you should try them first. Increasing either the radius or the amount increases the strength of the effect. Don't get carried away, though: if you make the unsharp mask too strong, it will amplify noise in the image and also give rise to visible artifacts where there are sharp edges.

[Подсказка] Подсказка

Sometimes using Sharpen (Unsharp Mask) can cause color distortion where there are strong contrasts in an image. When this happens, you can often get better results by decomposing the image into separate Hue-Saturation-Value (HSV) layers, and running Sharpen (Unsharp Mask) on the Value layer only, then recomposing. This works because the human eye has much finer resolution for brightness than for color. See the sections on Decompose and Compose for more information.

In some situations, you may be able to get useful results by selectively sharpening specific parts of an image using the Blur/Sharpen tool from the Toolbox, in "Sharpen" mode. This allows you to increase the sharpness in areas by painting over them with any paintbrush. You should be restrained about this, though, or the results will not look very natural: sharpening increases the apparent sharpness of edges in the image, but also amplifies noise.

1.4.2. Уменьшение зернистости

При фотографировании при слабом свете или с очень короткой выдержкой у фотоаппарата нет достаточных данных, чтобы правильно определить цвет каждой точки. В результате получается зернистое изображение. Зернистость можно «сгладить» размазыванием изображения, но тогда теряется резкость. Есть пара других способов, которые могут дать лучшие результаты. Наилучший способ, если зернистость не велика, это использовать фильтр Выборочное Гауссово размывание, установив радиус размывания на 1 или 2 пикселя. Другой метод — использовать фильтр Удаление пятен. У этого фильтра есть просмотр, так что можно быстро перепробовать разные значения параметров, чтобы найти лучший результат. Если зернистость слишком велика, то единственным способом остаётся ретуширование вручную.

1.4.3. Смягчение

Every so often you have the opposite problem: an image is too crisp. The solution is to blur it a bit: fortunately blurring an image is much easier than sharpening it. Since you probably don't want to blur it very much, the simplest method is to use one of the «Blur» filters, accessed via FiltersBlur from the main menu. This will soften the focus of the image a little bit. If you want more softening, just repeat until you get the result you desire.

1.5. Удаление нежелательных объектов из изображения

Есть два типа объектов, которые захочется удалить. Во-первых, разного рода помехи, как пыль или волос на линзе. Во-вторых, объекты в изображении, которые мешают восприятию изображения, например, телефонные провода на фоне горного массива.

1.5.1. Удаление пятен

A good tool for removing dust and other types of lens grunge is the Despeckle filter, accessed via FiltersEnhanceDespeckle… from the main menu. Very important: to use this filter effectively, you must begin by making a small selection containing the artifact and a small area around it. The selection must be small enough so that the artifact pixels are statistically distinguishable from the other pixels inside the selection. If you try to run despeckle on the whole image, you will hardly ever get anything useful. Once you have created a reasonable selection, activate Despeckle, and watch the preview as you adjust the parameters. If you are lucky, you will be able to find a setting that removes the junk while minimally affecting the area around it. The more the junk stands out from the area around it, the better your results are likely to be. If it isn't working for you, it might be worthwhile to cancel the filter, create a different selection, and then try again.

Если нужно удалить много помех, необходимо применить фильтр «Удаление пятен» к каждой отдельно.

1.5.2. Удаление мусора

The most useful method for removing unwanted «clutter» from an image is the Clone tool, which allows you to paint over one part of an image using pixel data taken from another part (or even from a different image). The trick to using the clone tool effectively is to be able to find a different part of the image that can be used to «copy over» the unwanted part: if the area surrounding the unwanted object is very different from the rest of the image, you won't have much luck. For example, if you have a lovely beach scene, with a nasty human walking across the beach who you would like to teleport away, you will probably be able to find an empty part of the beach that looks similar to the part he is walking across, and use it to clone over him. It is quite astonishing how natural the results can look when this technique works well.

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

Другой инструмент, работающий как и Штамп, но умнее, это Лечебная кисть, который тоже принимает во внимание область вокруг объекта во время копирования. Обычно он используется для удаления морщин и других мелких ошибок в изображении.

В некоторых случаях можно получить хороший результат простым вырезанием объекта из изображения и использованием дополнения «Ресинтезатор», чтобы заполнить пустоту. Это дополнение не включается в основной пакет GIMP, но можно достать на сайте автора пакета [PLUGIN-RESYNTH]. Результат зависит от изображения.

1.5.3. Удаление эффекта красных глаз

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

GIMP provides a special remove red eye filter. Make a selection with one of the selection tools of the red part of the eye and then choose the «Remove Red Eye» filter. You may have to fiddle around a bit with the threshold slider to get the right color.

1.6. Сохранение результатов

1.6.1. Файлы

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

  • Если вы собираетесь ещё открывать изображение в GIMP для дальнейшей работы, то лучше сохранить в родном формате GIMP XCF (т.е. название файла something.xcf), потому что это единственный формат, гарантирующий не терять никакую информацию об изображении.

  • If you intend to print the image on paper, you should avoid shrinking the image, except by cropping it. The reason is that printers are capable of achieving much higher resolutions than video monitors — 600 to 1400 dpi («dots per inch», the physical density) for typical printers, as compared to 72 to 100 pixels per inch for monitors. A 3000×5000-pixel image looks huge on a monitor, but it only comes to about 5 inches by 8 inches on paper at 600 ppi. There is usually no good reason to expand the image either: you can't increase the true resolution that way, and it can always be scaled up at the time it is printed. As for the file format, it will usually be fine to use JPEG at a quality level of 75 to 85. In rare cases, where there are large swaths of nearly uniform color, you may need to set the quality level even higher or use a lossless format such as TIFF instead.

  • If you intend to display the image on screen or project it with a video projector, bear in mind the highest screen resolutions for most commonly available systems. There is nothing to gain by keeping the image much larger than these resolutions. For this purpose, the JPEG format is almost always a good choice.

  • If you want to put the image on a web page or send it by email, it is a good idea to make every effort to keep the file size as small as possible. First, scale the image down to the smallest size that makes it possible to see the relevant details (bear in mind that other people may be using different sized monitors and/or different monitor resolution settings). Second, save the image as a JPEG file. In the JPEG save dialog, check the option to «Preview in image window», and then adjust the Quality slider to the lowest level that gives you acceptable image quality. (You will see in the image the effects of each change.) Make sure that the image is zoomed at 1:1 while you do this, so you are not misled by the effects of zooming.

За дополнительной информацией обратитесь к раздел Форматы файлов.

1.6.2. Печать фотографий

You print photos from the main menu through FilePrint…. However it is very useful to keep in mind some elementary concepts to prevent some unpleasant surprises when looking at the result, or to fix them if they occur. You must always remember:

  • изображение на экране показано в режиме RGB, а печатается в режиме CMYK; поэтому цвета при печати могут слегка отличаться от ожидаемых. Точное соотношение зависит от разных настроек. Любопытным советуем почитать следующие статьи Википедии:

  • резрешение монитора обычно в пределах от 75 до 100 точек на дюйм; разрешение принтера — в 10 раз больше; размер напечатанного изображения зависит от числа точек и разрешения; поэтому размер при печати не всегда соответствует изображению на экране или размеру листа.

Consequently, before any printing, go to ImagePrint Size… and choose a convenient output size in the «Print Size» box adjusting either sizes or resolution. The symbol shows that the both values are linked. You can dissociate x and y resolution by clicking on that symbol, but it is risky. Only some printers support different X vs. Y resolutions.

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

1.6.3. Данные EXIF

Современные цифровые фотоаппараты при фотографировании добавляют информацию к файлу данных изображения о настройках фотоаппарата и ситуации во время фотографирования. Такая информация включается в файлы JPEG и TIFF в структурном формате под названием EXIF. С файлами JPEG GIMP может поддерживать эти данные, если они правильно построены: он зависит от библиотеки «libexif», которая доступна не на всех системах. Если GIMP собран с поддержкой EXIF, то открытие, работа и сохранение файлов JPEG сохраняют информацию EXIF неизменной. Строго говоря, это поведение не правильное по отношению к данным EXIF, он лучше, чем простое их удаление, как это делалось в предыдущих версиях GIMP.

If you would like to see the contents of the EXIF data, you can use the metadata-viewer plug-in. You can access it via ImageMetadataView Metadata from the main menu.