VibranceEffect Constructor (IImageProvider, Double, Double, Double, RampedRange)
Creates and initializes a new Vibrance effect that uses the provided image source.
Namespace: Lumia.Imaging.Adjustments
Assembly: Lumia.Imaging (in Lumia.Imaging.dll) Version: 255.255.255.255
public: VibranceEffect( [InAttribute] IImageProvider^ imageSource, [InAttribute] double level, [InAttribute] double skinLevel, [InAttribute] double sensitivity, [InAttribute] RampedRange skinHueRange )
Parameters
- imageSource
- Type: Lumia.Imaging::IImageProvider
An image source for the effect.
- level
- Type: System::Double
The strength of the effect. Range: Level >= 0, where 0.0 results in no adjustment. Recommended range is [0, 1].
- skinLevel
- Type: System::Double
The strength of the effect on skin color tones. Range [0.0, 1.0], where 0.0 results in no vibrance, and 1.0 results in full vibrance being applied to skin tones.
- sensitivity
- Type: System::Double
Sensitivity specifying how low saturated pixels will be affected by the effect. Range [0.0, 1.0], where 0.0 results in no adjustment for low saturated pixels.
- skinHueRange
- Type: Lumia.Imaging::RampedRange
Specifies the range which is considered human skin color range, specifying where the effect isn't applied.
Show: