CorrectBrightness
Adjusts an Image
’s brightness, saturation, gamma, contrast, adjust black and white points, etc.
Inputs
- Image
Image
An input image.
Output
Image
Adjusted input image.
Parameters
- Brightness:
adding value to the image’s each pixel color value
- Saturation:
multiplying by value saturation of the image (Hue, Saturation, Luma notation, see Color Lightness Formula)
- Gamma:
raise the image’s each pixel color value to power of
1 / gamma
. If set to zero, results in zero or ±infinity values- Contrast:
pushing the image’s pixel color values from the midrange
- Gain:
scaling the image’s pixel color values around black, i.e. multiplication by value
- Lift:
scaling the image’s pixel color values around white
- Low, High:
if changed, rescales the image’s pixel color values in Low and High bounds
- Clamp by Low and High:
if set, each value is truncated in Low and High bounds
- Predivide and Postmultiply:
if set, before the computation divide the image color channels by it’s alpha channel. After the computation re-multiply them back
- Method:
- OpenGL
render via OpenGL. Requires OpenGL 2.1 context
- CPU
slower computing on CPU
Note
If you compute a project using WrapCmd command line interface or Node on a machine where OpenGL 2.1 is not available, the node will be computed with CPU method anyway.