AutoEnhanceFilter Members

Include Protected Members
Include Inherited Members

The AutoEnhanceFilter type exposes the following members.

Constructors

  Name Description
Public method AutoEnhanceFilter()
Creates a new AutoEnhanceFilter with disabled white balance and with automatic local boost, contrast, and brightness enabled.
Public method AutoEnhanceFilter(Boolean, Boolean)
Creates a new AutoEnhanceFilter with disabled white balance and settings for local boost.
Public method AutoEnhanceFilter(Boolean, Boolean, Color)
Creates a new AutoEnhanceFilter with automatic white balance and settings for contrast and brightness, local boost, and target white point.
Public method AutoEnhanceFilter(Boolean, Boolean, Color, Color)
Creates a new AutoEnhanceFilter with manual white balance and settings for contrast and brightness, local boost, and source and target white points.

Methods

  Name Description
Public method Apply
Internal framework method.
Public method Lock
Internal framework method.
Public method PrepareAsync
Internal framework method.

Properties

  Name Description
Public property IsContrastAndBrightnessEnhancementEnabled
Enables or disables automatic enhancement of contrast and brightness.
Public property IsLocalBoostEnhancementEnabled
Enables or disables automatic local boost.

Remarks

When enabled, the filter automatically adjusts gamma correction and contrast locally to enhance an image with uneven illumination.
Public property SourceWhitePoint
The desired source white point. The luminance of the provided color is ignored, only the chrominance information is used.
Public property TargetWhitePoint
The desired target white point. The luminance of the provided color is ignored, only the chrominance information is used.
Public property WhiteBalanceMode
Sets the white balance mode to use.

See Also

AutoEnhanceFilter Class

Lumia.Imaging.Adjustments Namespace