Visual component "Free Target"

GrossGrade

Topic:  GrossGrade for Expert > Components >

Visual component "Free Target"

Previous page Parent topic Next page

 

The FreeTarget component allows you to quickly adjust the necessary colors by simply clicking on the image.

 

Visual part

component_FreeTarget_visual1_ENG

 

The visual part of the component contains a list of several "target groups":

One single target group

One single target group

The number of target groups, their order and settings are controlled from the component node. Each such target group can contain several parameters that can be adjusted by the end user (in this illustration - Luma, Hue, Chrome and Spread). Each parameter has a schematic view of how to control with the mouse. This means that the end user uses the image in the viewer to select the desired colors, capture them with the mouse, and then change the color settings according to the specified control scheme.

 

Each target group has a group of auxiliary controls:

component_FreeTarget_visual_part4 - enable / disable the effect of this target group. This element is duplicated by the corresponding command from the context menu.

component_FreeTarget_visual_part5 - a circular slider that controls the multiplier for all current color parameter shifts for all existing targets within a given target group. This element is duplicated by the corresponding command from the context menu.

component_FreeTarget_visual_part6 - enable / disable fixing the average offset for all targets. This element is duplicated by the corresponding command from the context menu.

Targeting - direct control of image colors with the mouse

Each target group has an element in the form of a circle / round target: component_FreeTarget_visual_part2, when activated, the component goes into active "targeting" mode.

When targeting is enabled, the end user selects the desired color in the image in the image browser and places a new "target" on it (marked with a small dot in the circle on the image), which can then be controlled with the mouse to change the color of this area of the image. Existing targets can also be used to change the color of their scopes.

The available color options and control schemes are shown to the user in the target group control zone. For example, according to the illustration above, by holding down the left button and moving the mouse vertically with the Shift key pressed, the user will change the lightness of the image color area. The current change in lightness is also displayed as a number in the corresponding field.

With the right mouse button, the user can always move existing targets from one area of the image to another. Also, using the right mouse button, the user can select multiple targets for group color change. To do this, right - click on the free area of the image and start to set a rectangular selection. When multiple targets are selected, any color change will affect all selected targets.

component_FreeTarget_baseoptions_ENG - control area of color components, which will be used to limit the area of impact of each target. You can enable/disable any combination of components. This area is only available when the "allow user to set base options"option is enabled.

Context menu

The main context menu is available by right - clicking on any area of the component.

 

component_FreeTarget_contextmenu1_ENG

"Color space" group

 

Contains the available color spaces in which the component can operate.

 

"Target group" group

This group is available only if the context menu was opened by clicking on the target group control area.

 

"Enable target group" - enable / disable the effect of this target group. The circular slider also controls the shift multiplier for all targets in a given target group. The check box is duplicated by the corresponding element in the visual part. The circular slider is also duplicated by the element in the visual part.

"Fix average offset" - enable / disable fixing the average offset for all targets. Enabling the fixing allows you to keep, for example, the same total brightness of the image when you change the brightness of different parts of the image. The command is duplicated by the corresponding element in the visual part.

"Reset selected targets" - reset offsets of all color parameters for all selected targets within this target group.

"Reset all targets" - reset offsets of all color parameters for all targets within this target group.

"Delete selected targets" - delete all selected targets within this target group.

"Delete all targets" - delete all targets within this target group.

 

Parameters inside the component node

Component node

component_FreeTarget_nonvisual1_ENG

 

"use source image" option - use the source image for the target color (without taking into account all previous processing), or use the image with the current processing (with all previous processing, including previous layers).

"allow user to set base options" - allow the end user to specify the basic components of the color, which will be used to limit the scope of the targets for each target group. When this option is enabled, additional control areas within each target group appear in the visual part of the component.

 

At the top of the list of target groups there are buttons to manage the list.

component_FreeTarget_nonvisual_part_add - add a new target group to the end of the list,

component_FreeTarget_nonvisual_part_delete - delete the current target group (highlighted with a green border),

component_FreeTarget_nonvisual_part_moveup - move the current target group (highlighted with a green border) higher in the list,

component_FreeTarget_nonvisual_part_movedown - move the current target group (highlighted with a green border) down the list,

component_FreeTarget_nonvisual_part_clear - remove all target groups (clear list).

 

For each target group, you can change the following items:

Target group header - is available at the top of each target group. If not specified, each target group in the visual part of the component will be signed automatically using the sequence number.

component_FreeTarget_baseoptions_ENG - control area of color components, which will be used to limit the area of impact of each target. You can enable/disable any combination of components.

 

To the right there is a set of buttons to control the list of parameters of the target group.

component_FreeTarget_nonvisual_part_add - add a new parameter to this target group,

component_FreeTarget_nonvisual_part_delete - remove the current parameter from the target group (highlighted with a green border),

component_FreeTarget_nonvisual_part_moveleft - move the current parameter (highlighted with a green border) to the left of the list,

component_FreeTarget_nonvisual_part_moveright - move the current parameter (highlighted with a green border) to the right of the list,

component_FreeTarget_nonvisual_part_clear - remove all parameters within this target group.

Under the list of buttons there is a field with a circular regulator:

"Target group default spread" - the initial value of the "spread" of each target within a given target group on the neighboring colors. In addition to this initial value, individual spread can be adjusted for each individual target.

 

To the right there is a list of color parameters that will be available for editing within this target group.

component_FreeTarget_singleparam_ENG - separate color parameter, which in this example is the luma component of color, can be edited by using the vertical drag with the left mouse button with the Shift key pressed.

In the field at the top-right side, you can enter your title for this color parameter.

All settings for each such parameter are available through the context menu, called by right-clicking on the area of this parameter:

component_FreeTarget_contextmenu2_ENG

"Changing component" group

 

Contains available color components that the end user can change when working with color.

The "Spread" item is not a color component, but is a parameter that regulates the "distribution" of a particular target to neighboring colors.

 

"Mouse dragging" group

 

"Vertical" - use the left mouse button to drag the target vertically to edit the selected color parameter.

"Horizontal" - use the left mouse button to drag the target horizontally to edit the selected color parameter.

 

"Additional key" group

 

"None" - do not use any additional key on the keyboard when dragging with the mouse.

"Shift" - use an additional Shift key on the keyboard when dragging with the mouse.

"Ctrl" - use an additional control key on the keyboard when dragging with the mouse.

"Alt" - use an additional Alt key on the keyboard when dragging with the mouse.

 

 

Click toggle to expand/collapse hidden blockInput ports

The component does not have special ports. Standard ports are not listed here because these ports and their functions are equal for all components (see " Standard ports").

 

Click toggle to expand/collapse hidden blockOutput ports

Port name

Port type

Description

megred mask

weighting function

Combined mask based on all existing targets of all existing target groups. When creating a mask, the "spread" of each individual target and the "default spread" for the entire target group are taken into account.

t.g.mask

weighting function

(replicable)

The mask, based on all available targets in one target group. Each port replication corresponds to a separate existing target group. When creating a mask, the "spread" of each individual target and the "default spread" for the entire target group are taken into account.

Standard ports are not listed here because these ports and their functions are equal for all components (see " Standard ports").

 

 


See also

Components