#include <imageprocessor/imageprocessoreffect.h>
| class ImageProcessor::TEffectLevels : public ImageProcessor::TEffect |
| Public Member Functions | |
|---|---|
| IMPORT_C TReal32 | BlackLevelL() |
| IMPORT_C TReal32 | GrayLevelL() |
| IMPORT_C void | SetWGBLevelL(TReal32, TReal32, TReal32) |
| IMPORT_C TReal32 | WhiteLevelL() |
| Inherited Enumerations | |
|---|---|
| ImageProcessor::TEffect:TEffectInputType | |
The class provides functions to apply white, gray and black level adjustment to an image.
| IMPORT_C TReal32 | BlackLevelL | ( | ) | const |
Gets the current dark saturating value.
Returns: The dark saturating value
| IMPORT_C TReal32 | GrayLevelL | ( | ) | const |
Gets the current middle gray value.
Returns: The middle gray value
Specifies the white/gray/black level.
| Parameter | Description |
|---|---|
| aWhiteLevel | The position of the bright saturating point. Range (0.0) - (1.0). |
| aGrayLevel | The relative position of the middle gray point. Range (0.0) - (1.0). |
| aBlackLevel | The position of the dark saturating point. Range (0.0) - (1.0). |
| IMPORT_C TReal32 | WhiteLevelL | ( | ) | const |
Gets the current bright saturating value.
Returns: The bright saturating value