HueCurves

The HueCurves function allows you to perform various color corrections (Add, Saturation, Brightness) on isolated hues through the use of the Curve Editor. Typically, this tool is used for spill suppression, but you can also do color corrections once you understand how it is used.


To color correct with HueCurves:

By default, all curves have a value of 1 until you modify the value downward. Additionally, be careful with red-hued targets, as you may have to drag both the first and last control point on the curve.

Parameters
Type
Defaults
Function
r,g,bSuppress
curve float
- Removes red, green, or blue into the hue area you identify when you drag the key downwards.
r,g,bHue
curve float
- Adds red, green, or blue from the hue range you identify.
saturation
curve float
- Removes saturation from the hue range you identify.
luminance
curve float
- Removes luminance from your area.
satLimit
NA
NA Not yet implemented.


Synopsis

image HueCurves( 
  image In, 
  curve float rSuppress,
  curve float gSuppress,
  curve float bSuppress,
  curve float rHue,
  curve float gHue,
  curve float bHue,
  curve float saturation,
  curve float luminance,
  curve float satLimit

);


Script

image = HueCurves(
  In,
  rSuppress,
  gSuppress,
  bSuppress,
  rHue,
  gHue,
  bHue,
  saturation,
  luminance,
  satLimit
);


Command Line

Not appropriate for command-line.