The filter operates in RGB color space and adjusts pixels' brightness by increasing every pixel's RGB values by the specified AdjustValue">adjust value. The filter is based on
See LevelsLinear documentation for more information about the base filter.
The filter accepts 8 bpp grayscale and 24/32 bpp color images for processing.
Sample usage:
// create filter BrightnessCorrection filter = new BrightnessCorrection( -50 ); // apply the filter filter.ApplyInPlace( image );
Initial image:
Result image: