AdjustGamma

AdjustGamma(float)

Gamma-Korrektur eines Bildes.

public override void AdjustGamma(float gamma)
ParameterTypBeschreibung
gammaSingleGamma für Rot-, Grün- und Blaukanalkoeffizient

Beispiele

Das folgende Beispiel führt eine Gammakorrektur eines DJVU-Bildes durch.

[C#]

string dir = "c:\\temp\\";

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.djvu"))
{
    Aspose.Imaging.FileFormats.Djvu.DjvuImage djvuImage = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)image;

    // Gamma-Koeffizient für rote, grüne und blaue Kanäle einstellen.
    djvuImage.AdjustGamma(2.5f);
    djvuImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Siehe auch


AdjustGamma(float, float, float)

Gamma-Korrektur eines Bildes.

public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
ParameterTypBeschreibung
gammaRedSingleGamma für Rotkanalkoeffizient
gammaGreenSingleGamma für Grünkanalkoeffizient
gammaBlueSingleGamma für den Koeffizienten des blauen Kanals

Beispiele

Das folgende Beispiel führt eine Gammakorrektur eines DJVU-Bildes durch, indem verschiedene Koeffizienten für Farbkomponenten angewendet werden.

[C#]

string dir = "c:\\temp\\";

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.djvu"))
{
    Aspose.Imaging.FileFormats.Djvu.DjvuImage djvuImage = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)image;

    // Legen Sie individuelle Gamma-Koeffizienten für rote, grüne und blaue Kanäle fest.
    djvuImage.AdjustGamma(1.5f, 2.5f, 3.5f);
    djvuImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Siehe auch