#include <imageprocessor/imageprocessoreffect.h>
class ImageProcessor::TEffectWhiteBalance : public ImageProcessor::TEffect |
Public Member Enumerations | |
---|---|
enum | TWhiteBalanceMode { EWhiteBalanceMeanMode, EWhiteBalanceMaxMode, EWhiteBalanceManualMode, EWhiteBalanceClusterMode } |
Public Member Functions | |
---|---|
IMPORT_C TRgb | ReferenceWhiteColorL() |
IMPORT_C void | SetWhiteBalanceL(TWhiteBalanceMode, TRgb) |
IMPORT_C TWhiteBalanceMode | WhiteBalanceModeL() |
Inherited Enumerations | |
---|---|
ImageProcessor::TEffect:TEffectInputType |
The class provides functions to perform white balance adjustment on an image.
Parameters to define the white balance modes.
IMPORT_C TRgb | ReferenceWhiteColorL | ( | ) | const |
Gets the current rgb value of the reference white color
Returns: The rgb value of the reference white color
IMPORT_C void | SetWhiteBalanceL | ( | TWhiteBalanceMode | aWhiteBalanceMode, |
TRgb | aReferenceWhiteColor | |||
) |
Specifies the white balance mode and the value of reference white color.
Parameter | Description |
---|---|
aWhiteBalanceMode | The white balance mode. |
aReferenceWhiteColor | The rgb value of the reference white color. |
IMPORT_C TWhiteBalanceMode | WhiteBalanceModeL | ( | ) | const |
Gets the white balance mode
Returns: The value of the white balance mode