FreeImage.NET Class Library Reference
FreeImageBitmapAdjustColors Method |
Adjusts an image's brightness, contrast and gamma as well as it may
optionally invert the image within a single operation.
Namespace: FreeImageAPI
Assembly: FreeImageNET (in FreeImageNET.dll) Version: 3.17.0.4 (3.17.0)
Syntax
C#
public bool AdjustColors( double brightness, double contrast, double gamma, bool invert )
Parameters
- brightness
- Type: SystemDouble
Percentage brightness value where -100 <= brightness <= 100.A value of 0 means no change, less than 0 will make the image darker and greater than 0 will make the image brighter.
- contrast
- Type: SystemDouble
Percentage contrast value where -100 <= contrast <= 100.A value of 0 means no change, less than 0 will decrease the contrast and greater than 0 will increase the contrast of the image.
- gamma
- Type: SystemDouble
Gamma value to be used for gamma correction.A value of 1.0 leaves the image alone, less than one darkens it, and greater than one lightens it.
This parameter must not be zero or smaller than zero. If so, it will be ignored and no gamma correction will be performed on the image. - invert
- Type: SystemBoolean
If set to true, the image will be inverted.
Return Value
Type: BooleanReturns true on success, false on failure.
See Also