5.7. Кривые

Этот инструмент самый разработанный инструмент для изменения цвета, яркости, контраста или прозрачности в активном слое или выделении. В то время как инструмент «Слои» позволяют работать с тенями и отблесками, этот инструмент работает по всему цветовому диапазону. Он работает над RGB изображениями.

5.7.1. Активация инструмента

Инструмент можно вызвать несколькими способами:

  • через меню изображения ИнструментыЦветКривые или ЦветКривые.

  • нажатием на пиктограмму инструмента <placeholder-1></placeholder-1> на панели инструментов (если этих инструментов нет, вызовите диалог инструментов и добавьте инструменты цвета на панель).

5.7.2. Параметры «Коррекции цветовых кривых»

Рисунок 13.148. Диалог «Коррекции цветовых кривых»

Диалог Коррекции цветовых кривых

Сохранение параметров

Вы можете сохранить выбранные в диалоге параметры щелчком по кнопке Добавить эти параметры в список избранных:

Щелчок по кнопке открывает следующее меню:

Рисунок 13.149. Меню параметров

Меню параметров

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

Рисунок 13.150. Диалог управления сохраненными параметрами

Диалог управления сохраненными параметрами

Канал

Даётся пять вариантов:

Значение

The curve represents the Value, i.e the brightness of pixels as you can see them in the composite image.

Красный; Зеленый; Синий

The curve represents the quantity of color in each of the three RGB channels. Here, dark means little of the color. Light means a lot of the color.

Альфа

The curve represents the opacity of the pixels. Dark means very transparent. Light means very opaque. Your image must have an Alpha channel for this option to be enabled.

Сбросить канал

Эта кнопка удаляет все изменения в выбранном канале и востанавливает значения по умолчанию.

Линейная и логарифмическая кнопки

These buttons allow to choose the Linear or Logarithmic type of the histogram. You can also use the same options in Tool Options dialog. This grayed out histogram is not displayed by default.

Главная область редактирования
  • Горизонтальный градиент: определяет тональную шкалу на входе. Диапазон значений от 0 (чёрный) до 255 (белый), от тени до отблеска. При корректировке кривой диапазон разбивается на две части; верхняя часть представляет тональный баланс слоя или выделения.

  • Вертикальный градиент: определяет результат тональную шкалу на выходе. Диапазон значений от 0 (чёрный) до 255 (белый), от тени до отблеска.

  • График: кривая рисуется на сетке и идёт из левого нижнего угла в правый верхний. Позиция указателя постоянно показана в левой верхней части сетки. По умолчанию кривая пряма, потому что каждый уровень на входе соответствует тому же уровню на выходе. GIMP автоматически ставит узлы по концам кривой, для чёрного(0) и белого(255).

    If you click on the curve, a new anchor is created. When the mouse pointer goes over an anchor, it takes the form of a small hand. You can click-and-drag the anchor to bend the curve. If you click outside of the curve, an anchor is also created, and the curve includes it automatically.

    Неактивные узлы чёрные, активные - белые. Узел можно активировать, нажав на него. Активацию можно контролировать также с помощью правой и левой клавиш-стрелок. Узел можно переместить вертикально с помощью клавиш вверх и вниз. Это позволяет снивилировать позицию кривой. При нажатии клавиши Shift перемещается перемещается на 15 точек за раз.

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

    To delete all anchors (apart from both ends), click on the Reset Channel button. To delete only one anchor, move it onto another point or to the grid border, left or right.

    В то же время на холсте курсор мышки имеет форму пипетки. При нажатии на точку на графике появляется вертикальная линия, проходящая через значение нажатой точки в выделенном слое. При Shift-нажатии создаётся узел в выделенном слое. При Ctrl-нажатии создаётся узел во всех слоях, включая канал альфа, если таковой есть. Также можно Shift-переместить и Ctrl-переместить: это переместит вертикальную линию и узел появится после отпуска кнопки мышки.

    The histogram of the active layer or selection for the selected channel is represented grayed out in the chart. It's only a reference.

Тип кривой
Smooth

This the default mode. It constrains the curve type to a smooth line with tension. It provides a more realistic render than the following.

Free Hand

With this mode, you can draw a broken line that you can smooth by clicking the Curve Type button again.

Предварительный просмотр

Кнопка просмотра позволяет видеть результат по мере изменения уровней.

Окно параметров инструмента

Хотя этот инструмент и не находится на панели инструментов, его окно параметров находится под панелью. Эти параметры описаны здесь.

Масштаб гистограммы

Эти два параметра ведут себя также, как и кнопки логарифма и линейная в окне кривых.

Выборочное среднее

Ползунок определяет радиус области выбора цвета. Эта область показана как увеличенный квадрат при нажатии на точку. Здесь для нахождения точки используется пипетка с радиусом равным 1.

5.7.3. Использование инструмента «Кривые»

5.7.3.1. Общее и основные формы

Мы создаём узлы и сегменты на кривой и перемещаем их для изменения формы кривой. Эта кривая соотносит тона «на входе» активного слоя или выделения с тонами «на выходе».

5.7.3.1.1. Как работает инструмент «Кривые»

Перемещение узла точки вверх делает эту точку светлее.

Moving the anchor upwards

5.7.3.1.2. Делая кривую более горизонтальной

Более горизонтальная кривая сужает весь тональный диапазон на входе в сокращённый тональный диапазон на выходе.

Гистограмма показывает компрессию точек в выходном диапазоне. Самые тёмные и светлые точки удалились: контраст снизился.

Рисунок 13.151. Делая кривую более горизонтальной

Делая кривую более горизонтальной

Make the curve more horizontal

Делая кривую более горизонтальной

Гистограмма результата


5.7.3.1.3. Делая кривую более вертикальной

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

Гистограмма показывает расширение значений от чёрного (0) до белого (255): контраст увеличился. Поскольку выбран канал тона, все цветовые каналы изменятся и цвета усилятся.

Рисунок 13.152. Делая кривую более вертикальной

Делая кривую более вертикальной

Make the curve more vertical

Делая кривую более вертикальной

Result and its histogram


5.7.3.2. Примеры
5.7.3.2.1. Инвертировать цвета

Инвертированная кривая

Black is made White (fully colored / fully opaque). White is made black (black, fully transparent). All pixels adopt the complementary color. Why that? Because subtracting the channel values from 255 gives the complementary color. For example: 19;197;248 a sky blue gives 255-19; 255-197; 255-248 = 236;58;7, a bright red.

5.7.3.2.2. Усилить контраст

Contrast enhanced

Контраст усиливается в средних тонах, потому что кривая в этом диапазоне круче. Отблески и тени усиливаются, но контраст в этих местах меньше, потому что кривая положе.

5.7.3.2.3. Работа с цветовыми каналами

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

Исходное изображение и результат