System.Drawing.Imaging.Effects Przestrzeń nazw

Udostępnia funkcje dodawania efektów do obrazów.

Klasy

Nazwa Opis
BlackSaturationCurveEffect

Ustawia czarne nasycenie obrazu. Nasycenie czarne to punkt, w którym najciemniejsze obszary obrazu są konwertowane na czarne.

BlurEffect

Stosuje rozmycie Gaussian.

BrightnessContrastEffect

Zmienia jasność i kontrast obrazu.

ColorBalanceEffect

Dostosowuje równowagę kolorów obrazu.

ColorCurveEffect

Klasa bazowa dla kilku efektów, które można zastosować do obrazu.

ColorLookupTableEffect

Modyfikuje składniki kolorów obrazu.

ColorMatrixEffect

Dostosowuje efekt macierzy kolorów.

ContrastCurveEffect

Zwiększa lub zmniejsza kontrast obrazu.

DensityCurveEffect

Symuluje zwiększenie lub zmniejszenie gęstości filmu zdjęcia.

Effect

Klasa bazowa dla wszystkich efektów.

ExposureCurveEffect

Symuluje zwiększenie lub zmniejszenie ekspozycji zdjęcia

GrayScaleEffect

Tworzy efekt, który konwertuje obraz na skala szarości.

HighlightCurveEffect

Zwiększa lub zmniejsza wartość kanału kolorów, jeśli ten kanał ma już wartość powyżej połowy intensywności.

InvertEffect

Tworzy efekt, który odwraca kolory na obrazie.

LevelsEffect

Dostosowuje jasny, środkowy ton lub ciemne obszary obrazu.

MidtoneCurveEffect

Rozjaśnia lub ciemnieje obraz.

SepiaEffect

Tworzy efekt, który konwertuje obraz na sepia.

ShadowCurveEffect

Zwiększa lub zmniejsza wartość kanału kolorów, jeśli ten kanał ma już wartość poniżej połowy intensywności.

SharpenEffect

Wyostrza obraz.

TintEffect

Stosuje odcień obrazu.

VividEffect

Daje efekt, który sprawia, że kolory są bardziej żywe.

WhiteSaturationCurveEffect

Ustawia białe nasycenie obrazu. Nasycenie białych jest punktem, w którym najjaśniejsze obszary obrazu

są konwertowane na białe.

Wyliczenia

Nazwa Opis
CurveChannel

Określa, które kanały kolorów mają wpływ na ColorCurveEffect.