The ColorAdjustmentProvider type exposes the following members.
Name | Description | |
---|---|---|
{dtor} |
Enables using delete operator in C++ applications. It is strongly not recommended to use it directly. |
|
AdjustHsl |
Adjusts hue, saturation, and lightness of the image. |
|
ApplyLut | Overloaded. Applies tone correction using specified look-up table (LUT). |
|
AutoBrightness | Overloaded. Automatically adjusts brightness. |
|
AutoContrast | Overloaded. Automatically adjusts contrast. |
|
AutoLevels | Overloaded. Automatically applies levels adjustment. |
|
Brightness | Overloaded. Adjusts image brightness. |
|
BrightnessContrast | Overloaded. Adjusts image brightness and contrast in single pass. |
|
ChannelBalance |
Adjusts balance between color channels (by adding a constant to each channel). |
|
Contrast | Overloaded. Adjusts image contrast. |
|
Curves | Overloaded. Applies tone correction using specified curve (analogue to Adobe® Photoshop® Curves command). |
|
Desaturate |
Desaturates the image. |
|
Dispose |
Releases all resources used by this ColorAdjustmentProvider. (Overrides LockableObject.Dispose().) |
|
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
HistogramEqualize | Overloaded. Applies histogram equalization to the bitmap. |
|
Invert |
Inverts all colors of the image. |
|
Levels | Overloaded. Applies tone levels correction (the same as Adobe® Photoshop® Levels effect). |
|
Lock |
Locks the object. (Inherited from LockableObject.) |
|
MemberwiseClone | (Inherited from Object.) | |
Solarize |
Applies solarize effect. |
|
ToString | (Inherited from Object.) | |
Unlock |
Unlocks the object previously locked with method Lock(). (Inherited from LockableObject.) |