System.Drawing.Imaging.Effects Namespace

Classes

BlackSaturationCurveEffect

Sets the black saturation of an image. The black saturation is the point at which the darkest areas of the image are converted to black.

BlurEffect

Applies a Gaussian blur.

BrightnessContrastEffect

Changes the brightness and contrast of an image.

ColorBalanceEffect

Adjusts the color balance of an image.

ColorCurveEffect

Base class for several effects that can be applied to an image.

ColorLookupTableEffect

Modifies the color components of an image.

ColorMatrixEffect

Adjusts the color matrix effect.

ContrastCurveEffect

Increases or decreases the contrast of an image.

DensityCurveEffect

Simulates increasing or decreasing the film density of a photograph.

Effect

Base class for all effects.

ExposureCurveEffect

Simulates increasing or decreasing the exposure of a photograph

GrayScaleEffect

Produces the effect that converts an image to grayscale.

HighlightCurveEffect

Increases or decreases the value of a color channel if that channel already has a value that is above half intensity.

InvertEffect

Produces the effect that inverts the colors in an image.

LevelsEffect

Adjusts the light, mid-tone, or dark areas of an image.

MidtoneCurveEffect

Lightens or darkens an image.

SepiaEffect

Produces the effect that converts an image to sepia.

ShadowCurveEffect

Increases or decreases the value of a color channel if that channel already has a value that is below half intensity.

SharpenEffect

Sharpens an image.

TintEffect

Applies a tint to an image.

VividEffect

Produces the effect that makes colors more vivid.

WhiteSaturationCurveEffect

Sets the white saturation of an image. The white saturation is the point at which the lightest areas of the image

are converted to white.

Enums

CurveChannel

Specifies which color channels are affected by a ColorCurveEffect.