Lumia.Imaging.Adjustments Namespace

Contains types used to perform adjustments of e.g. levels, hue, saturation and brightness in an image.

Classes

  Class Description
Public class ArgbColorCurves
A collection of four Curve objects, one per ARGB channel.
Public class AutoEnhanceEffect
Automatically enhances white balance, brightness and contrast, and/or applies local boost to the image.
Dn859865.AutoEnhanceEffect(en-us,WIN.10).jpg
Public class AutoEnhanceFilter
Automatically enhances white balance, brightness and contrast, and/or applies local boost to the image.
Dn859865.AutoEnhanceFilter(en-us,WIN.10).jpg
Public class AutoFixAnalyzer
Analyzes an image and produces parameters for the SaturationLightnessEffect and the TemperatureAndTintEffect which, when applied, will improve the visual quality of the image.
Public class AutoFixAnalyzerResult
A collection of parameters resulting from AutoFixAnalysis.
Public class AutoLevelsEffect
Balances the intensity level of the image, for example making dark images lighter and vice versa.
Dn859865.AutoLevelsEffect(en-us,WIN.10).jpg
Public class AutoLevelsFilter
Balances the intensity level of the image, for example making dark images lighter and vice versa.
Dn859865.AutoLevelsFilter(en-us,WIN.10).jpg
Public class BlurEffect

Blurs the image.

Dn859865.BlurEffect(en-us,WIN.10).jpg
Public class BlurFilter
Applies a blur effect to the image.
Dn859865.BlurFilter(en-us,WIN.10).jpg
Public class BrightnessEffect
Adjusts the brightness in the image.
Dn859865.BrightnessEffect(en-us,WIN.10).jpg
Public class BrightnessFilter
Adjusts the brightness in the image.
Dn859865.BrightnessFilter(en-us,WIN.10).jpg
Public class ColorAdjustEffect
Adjusts the RGB color composition of the image.
Dn859865.ColorAdjustEffect(en-us,WIN.10).jpg
Public class ColorAdjustFilter
Adjusts the RGB color composition of the image.
Dn859865.ColorAdjustFilter(en-us,WIN.10).jpg
Public class ColorBoostEffect
Amplifies the colors of the image.
Dn859865.ColorBoostEffect(en-us,WIN.10).jpg
Public class ColorBoostFilter
Amplifies the colors of the image.
Dn859865.ColorBoostFilter(en-us,WIN.10).jpg
Public class ColorizationEffect
Adjusts color tone and luminance/chrominance levels, adds a single color to an image.
Dn859865.ColorizationEffect(en-us,WIN.10).jpg
Public class ColorizationFilter
Adjusts color tone and luminance/chrominance levels, adds a single color to an image.
Dn859865.ColorizationFilter(en-us,WIN.10).jpg
Public class ContrastEffect
Adjusts the contrast in the image.
Dn859865.ContrastEffect(en-us,WIN.10).jpg
Public class ContrastFilter
Adjusts the contrast in the image.
Dn859865.ContrastFilter(en-us,WIN.10).jpg
Public class Curve
A curve, either specified as a list of values or by interpolation between control points.
Public class CurveMinMaxPair
A pair of min and max curves.
Public class CurvesEffect
Transforms colors in the image using color curves.
Dn859865.CurvesEffect(en-us,WIN.10).jpg
Public class CurvesFilter
Transforms colors in the image using color curves.
Dn859865.CurvesFilter(en-us,WIN.10).jpg
Public class DespeckleEffect
Applies a despeckle effect, removing noise from the image.
Dn859865.DespeckleEffect(en-us,WIN.10).jpg
Public class DespeckleFilter
Applies a despeckle effect, removing noise from the image.
Dn859865.DespeckleFilter(en-us,WIN.10).jpg
Public class ExposureEffect
Adjust the brightness of an image using one of the modes in ExposureMode.
Dn859865.ExposureEffect(en-us,WIN.10).jpg
Public class ExposureFilter
Adjust the brightness of an image using one of the modes in ExposureMode.
Dn859865.ExposureFilter(en-us,WIN.10).jpg
Public class GaussianNoiseEffect
Applies Gaussian noise to the image.
Dn859865.GaussianNoiseEffect(en-us,WIN.10).jpg
Public class GaussianNoiseFilter
Applies Gaussian noise to the image.
Dn859865.GaussianNoiseFilter(en-us,WIN.10).jpg
Public class GrayscaleEffect
Converts the image to grayscale using a mixture of the color components.
Dn859865.GrayscaleEffect(en-us,WIN.10).jpg
Public class GrayscaleFilter
Converts the image to grayscale using a mixture of the color components.
Dn859865.GrayscaleFilter(en-us,WIN.10).jpg
Public class HdrEffect
Applies local tone mapping to a single image to achieve an HDR-like effect.
Dn859865.HdrEffect(en-us,WIN.10).jpg
Public class HueSaturationEffect
Adjusts the hue and saturation of the image.
Dn859865.HueSaturationEffect(en-us,WIN.10).jpg
Public class HueSaturationFilter
Adjusts the hue and saturation of the image.
Dn859865.HueSaturationFilter(en-us,WIN.10).jpg
Public class HueSaturationLightnessEffect
A effect that can be used to change hue, saturation and lightness differently based on each hue value in the image.
Dn859865.HueSaturationLightnessEffect(en-us,WIN.10).jpg
Public class HueSaturationLightnessFilter
A filter that can be used to change hue, saturation and lightness differently based on each hue value in the image.
Dn859865.HueSaturationLightnessFilter(en-us,WIN.10).jpg
Public class LensBlurCustomKernel
Defines a custom kernel used for blurring by LensBlurEffect.
Public class LensBlurEffect

Applies blur to an image in a way similar to how out-of-focus areas are rendered by a lens, an effect also known as bokeh.

Dn859865.LensBlurEffect(en-us,WIN.10).jpg
Public class LensBlurFocusEdgeSoftening
Specifies LensBlur focus edge softening behavior.
Public class LensBlurPredefinedKernel
Defines a predefined kernel shape used for blurring by LensBlurEffect.
Public class LevelsEffect
Adjusts levels in the current image.
Dn859865.LevelsEffect(en-us,WIN.10).jpg
Public class LevelsFilter
Adjusts levels in the current image.
Dn859865.LevelsFilter(en-us,WIN.10).jpg
Public class LocalBoostAutomaticEffect
Automatically boost and enhance images with unequal illumination.
Dn859865.LocalBoostAutomaticEffect(en-us,WIN.10).jpg
Public class LocalBoostAutomaticFilter
Automatically boost and enhance images with unequal illumination.
Dn859865.LocalBoostAutomaticFilter(en-us,WIN.10).jpg
Public class LocalBoostEffect
Manually boost and enhance images with unequal illumination.
Dn859865.LocalBoostEffect(en-us,WIN.10).jpg
Public class LocalBoostFilter
Manually boost and enhance images with unequal illumination.
Dn859865.LocalBoostFilter(en-us,WIN.10).jpg
Public class NoiseEffect
Applies noise to the image.
Dn859865.NoiseEffect(en-us,WIN.10).jpg
Public class NoiseFilter
Applies noise to the image.
Dn859865.NoiseFilter(en-us,WIN.10).jpg
Public class RedEyeRemovalEffect
An effect that removes red eyes from a collection of defined eye areas.
Public class RedEyeRemovalFilter
A filter that removes red eyes from a collection of defined eye areas.
Public class RgbLevelsEffect
Adjusts RGB levels in the current image.
Dn859865.RgbLevelsEffect(en-us,WIN.10).jpg
Public class RgbLevelsFilter
Adjusts RGB levels in the current image.
Dn859865.RgbLevelsFilter(en-us,WIN.10).jpg
Public class RgbMixerEffect
Maps a linear combination of all input color channels onto each output color channel so that c_out = f(a_in, r_in, g_in, b_in).
Dn859865.RgbMixerEffect(en-us,WIN.10).jpg
Public class RgbMixerFilter
Maps a linear combination of all input color channels onto each output color channel so that c_out = f(a_in, r_in, g_in, b_in).
Dn859865.RgbMixerFilter(en-us,WIN.10).jpg
Public class SaturationLightnessEffect
Transforms saturation and/or lightness in the image using saturation and lightness curves.
Dn859865.SaturationLightnessEffect(en-us,WIN.10).jpg
Public class SaturationLightnessFilter
Transforms saturation and/or lightness in the image using saturation and lightness curves.
Dn859865.SaturationLightnessFilter(en-us,WIN.10).jpg
Public class SharpnessEffect
Enhances the sharpness of the image, allowing for precise settings.
Dn859865.SharpnessEffect(en-us,WIN.10).jpg
Public class SharpnessFilter
Enhances the sharpness of the image, allowing for precise settings.
Dn859865.SharpnessFilter(en-us,WIN.10).jpg
Public class TemperatureAndTintEffect
Adjusts the color temperature and tint of the image.
Dn859865.TemperatureAndTintEffect(en-us,WIN.10).jpg
Public class TemperatureAndTintFilter
Adjusts the color temperature and tint of the image.
Dn859865.TemperatureAndTintFilter(en-us,WIN.10).jpg
Public class VibranceEffect
Adjusts the brightness in the image.
Dn859865.VibranceEffect(en-us,WIN.10).jpg
Public class VibranceFilter
Increases the saturation in the image, while allowing skin color tones to be preserved or more moderately saturated.
Dn859865.VibranceFilter(en-us,WIN.10).jpg
Public class WhiteBalanceEffect
Adjusts the white balance in the image.
Dn859865.WhiteBalanceEffect(en-us,WIN.10).jpg
Public class WhiteBalanceFilter
Adjusts the white balance in the image.
Dn859865.WhiteBalanceFilter(en-us,WIN.10).jpg
Public class WhiteboardEnhancementEffect
Enhances text and drawings in an image of a whiteboard.
Dn859865.WhiteboardEnhancementEffect(en-us,WIN.10).jpg
Public class WhiteboardEnhancementFilter
Enhances text and drawings in an image of a whiteboard.
Dn859865.WhiteboardEnhancementFilter(en-us,WIN.10).jpg

Structures

  Structure Description
Public structure Levels
Represents levels in RGB levels Effect.

Interfaces

  Interface Description
Public interface ILensBlurKernel
Defines a kernel used for bluring by LensBlurEffect.

Enumerations

  Enumeration Description
Public enumeration BlurRegionShape
Describes how the blur region is interpreted by the blur effect.
Public enumeration CurveInterpolation
Curve interpolation modes that are used with Curves.
Public enumeration DespeckleLevel
The amount of despeckling done by the despeckle effect.
Public enumeration ExposureMode
Exposure modes to use with the exposure effect.
Public enumeration LensBlurFocusAreaEdgeMirroring
Determines whether pixels in the focus area should be sampled when applying blur. If mirroring is on, then samples that would be located inside the focus area are instead taken from a mirrored location outside it.
Public enumeration LensBlurFocusEdgeSofteningMode
Determines if and how much of the edge of the focus area will be softened.
Public enumeration LensBlurKernelMapType
Selects how the kernel map values should be interpreted.
Public enumeration LensBlurPredefinedKernelShape
Predefined shapes for LensBlurEffect.
Public enumeration NoiseLevel
The amount of noise added by the noise effect.
Public enumeration RedEyeRemovalMode
Methods used with RedEyeRemoval effect to correct the red eye.
Public enumeration WhiteBalanceMode
The white balance modes used with the AutoEnhanceEffect.
Public enumeration WhiteboardEnhancementMode
The whiteboard enhancement modes used with the WhiteBoardEnhancementEffect.
Public enumeration WhitePointCalculationMode
The ways in which the white point can be calculated by the white balance effect.