ColorBoard - parametric equalizer for relative color components

GrossGrade

Topic:  GrossGrade as Expert see it > Components >

ColorBoard - parametric equalizer for relative color components

Previous page Parent topic Next page

 

Компонент ColorBoard позволяет работать с кривыми зависимости различных цветовых компонентов друг относительно друга.

 

Visual part

component_ColorBoard_visual1_RUS

 

Цветовыми компонентами могут являться такие параметры как светлота (lightness), хрома (chroma), цветовой оттенок (hue). Вы можете задать одну или несколько кривых, определяющих относительную коррекцию одного цветового (выходного) компонента по отношению к другому (входному) цветовому компоненту. Например, можно задать изменение светлоты относительно цветового оттенка, для того, чтобы цвета, имеющие определенный диапазон оттенков, стали светлее или темнее. Таких зависимостей может быть несколько, для этого имеется стек обработки, определяющий очередность применения коррекций одних цветовых компонентов по отношению к другим.

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

Основное контекстное меню

Контекстное меню доступно по щелчку правой кнопкой мыши на любой свободной области фрейма.

 

component_ColorBoard_contextmenu1_RUSГруппа "Точки эквалайзера"

 

"Добавить точку" - добавить новую точку кривой. Доступно только при включенной опции "Разрешить создание/удаление точек".

"Включить выделенные точки" - включить выделенную группу точек в текущем слое / маске.

"Отключить выделенные точки" - отключить выделенную группу точек в текущем слое / маске.

"Сбросить выделенные точки" - сбросить вертикальные смещения для выделенной группы точек в текущем слое / маске.

"Сбросить все точки" - сбросить вертикальные смещения для всех точек в текущем слое / маске.

"Удалить выделенные точки" - удалить все выделенные точки в текущем слое / маске. Доступно только при включенной опции "Разрешить создание/удаление точек".

"Удалить все точки" - удалить все точки в текущем слое / маске. Доступно только при включенной опции "Разрешить создание/удаление точек".

 

Группа "Обработка"

 

Подменю "Очередь обработки" - содержит вложенное меню с очередью (стеком) обработки текущего слоя/маски. Доступно только если опция "Использовать панель стека" отключена.

"Показать маску" - включить / выключить режим отображения маски. В текущей версии приложения данный режим работает некорректно.

"Показать маску воздействия" - включить / выключить режим отображения маски воздействия. В текущей версии приложения данный режим работает некорректно.

"Ограничить HDR" - обрезка всех не-LDR-цветов перед обработкой.

 

Группа "Вид статистических данных"

 

"Не показывать" - не показывать статистику.

"Показывать гистограмму" - показывать гистограмму на фоне кривых внутри фрейма слоя/маски.

"Показывать облако" - показывать облако распределения цветов на фоне кривых внутри фрейма слоя.

"Воздействовать на данные" - применять коррекцию текущего слоя к отображаемой гистограмме/облаку.

"Высокое качество" - использовать высокое разрешение для гистограммы/облака.

 

Группа "Цветовое пространство"

 

Содержит доступные цветовые пространства, в которых может работать компонент.

 

Группа "Входная горизонтальная ось"

 

"Оттенок" - горизонтальная ось графика кривой представляет собой оттенок цвета.

"Хрома" - горизонтальная ось графика кривой представляет собой хрому цвета.

"Светлота" - горизонтальная ось графика кривой представляет собой светлоту цвета.

 

Группа "Выходная вертикальная ось"

Доступно только для фрейма слоя.

 

"Оттенок" - вертикальная ось графика кривой представляет собой оттенок цвета.

"Хрома" - вертикальная ось графика кривой представляет собой хрому цвета.

"Светлота" - вертикальная ось графика кривой представляет собой светлоту цвета.

 

Контекстное меню точки кривой

Контекстное меню точки кривой доступно по щелчку правой кнопкой мыши на точке кривой.

 

component_ColorBoard_contextmenu2_RUSГруппа "Точка эквалайзера"

 

"Включить точку" - включить/отключить воздействие данной точки.

"Сбросить точку" - сбросить вертикальные смещения для данной точки.

"Удалить точку" - удалить данную точку. Доступно только при включенной опции "Разрешить создание/удаление точек".

 

 

Элементы управления визуальной части компонента

 

Палитра слоев / масок

 

Палитра слоев / масок

Палитра слоев / масок

Доступно только при включенной опции "Использовать слои".

 

Содержит неограниченный список слоев и масок, а также элементы управления списком.

 

Панель управления

Доступно только при включенной опции "Показать панель управления".

 

Панель управления с множественными режимами коррекции

Панель управления с множественными режимами коррекции

Панель управления с единственным режимом коррекции

Панель управления с единственным режимом коррекции

Содержит элементы управления режимами коррекции.

 

Опция "одна коррекция" - выбор между использованием единственного режима коррекции и множественных режимов коррекции.

component_ColorBoard_HintPlot_Contrast

Режим "контраст" - вертикальный сдвиг точек воздействует на цветовой компонент как наклон (slope). Цветовой компонент умножается на величину вертикального смещения точки.

component_ColorBoard_HintPlot_Offset

Режим "сдвиг" - вертикальный сдвиг точек воздействует на цветовой компонент как смещение (offset). Цветовой компонент складывается с величиной вертикального смещения точки.

component_ColorBoard_HintPlot_Gamma

Режим "гамма" - вертикальный сдвиг точек воздействует на цветовой компонент как степень (power). Цветовой компонент возводится в степень, показатель которой зависит от величины вертикального смещения точки.

 

Фрейм слоя

 

Фрейм слоя

Фрейм слоя

Содержит относительные кривые цветокоррекции. Кривая задает зависимость некоторого выходного цветового компонента от некоторого входного. Выбор входного и выходного компонента (горизонтальной и вертикальной оси) доступен через контекстное меню, вызываемое правой кнопкой мыши, либо через панель стека обработки.

 

Нажатием правой кнопки мыши на пустом месте можно вызывать основное контекстное меню. Нажатием правой кнопкой мыши на точке кривой можно вызывать контекстное меню точки.

 

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

 

Фрейм маски

 

Фрейм маски

Фрейм маски

Отображается, когда в палитре слоев выбрана одна из масок.

 

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

 

Нажатием правой кнопки мыши на пустом месте можно вызывать основное контекстное меню. Нажатием правой кнопкой мыши на точке кривой можно вызывать контекстное меню точки.

 

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

 

Очередь / стек обработки

 

Очередь / стек обработки

Очередь / стек обработки

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

 

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

 

Стек маски слоя содержит также список выбора типа комбинирования. Тип комбинирования определяет способ, по которому все компоненты маски слоя будут объединены в одну маску.

Доступные типы комбинирования компонентов маски:

- Объединение - компоненты объединяются по их максимальным значениям.

- Пересечение - компоненты объединяются по их минимальным значениям.

- Сложение - компоненты складываются друг с другом.

- Вычитание - компоненты вычитаются друг из друга.

Параметры внутри ноды компонента

Component node

component_ColorBoard_nonvisual1_RUS

 

Опция "Использовать слои" - показать/скрыть палитру слоев/масок с элементами управления.

Опция "Использовать панель стека" - отображать стек в виде панели справа, иначе отображать стек внутри контекстного меню в подменю "Очередь обработки".

Опция "Двойная панель" - с данной опцией в визуальной части компонента может отображаться одновременно фрейм слоя и фрейм маски.

Опция "Показать панель управления" - показать/скрыть верхнюю панель с элементами управления режимами коррекции ("контраст", "сдвиг", "гамма").

Опция "Показывать все кривые" - включить одновременное отображение всех кривых (если не включена опция "одна коррекция").

Опция "Разрешить создание/удаление точек" - разрешить конечному пользователю создание дополнительных точек или удаление существующих любым способом.

Опция "Использовать зависимости от самого себя" - показывать в стеке зависимости, где цветовой компонент зависит от самого себя. Например "Хрома"-"Хрома", "Светлота"-"Светлота" и т.п.

Параметр "Логарифмическая шкала" - гамма-преобразование шкалы, определяющее чувствительность цветокоррекции к величине вертикального смещения точек.

 

 

Click toggle to expand/collapse hidden blockInput ports

Port name

Port type

Description

point mask

weighting function

(replicable)

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

Здесь не перечислены стандартные порты, поскольку эти порты и их функции одинаковы для любых компонентов (см. раздел "Standard ports").

 

Click toggle to expand/collapse hidden blockOutput ports

Port name

Port type

Description

layer mask

weighting function

(replicable)

Взвешивающая функция (маска), генерируемая на основе группы масок одного слоя. Номер экземпляра порта соответствует номеру слоя во внутреннем списке слоев компонента.

layer i.mask

weighting function

(replicable)

Инвертированная взвешивающая функция (маска), генерируемая на основе группы масок одного слоя. Номер экземпляра порта соответствует номеру слоя во внутреннем списке слоев компонента.

Здесь не перечислены стандартные порты, поскольку эти порты и их функции одинаковы для любых компонентов (см. раздел "Standard ports").

 

 


See also

Components