AdjustGamma

AdjustGamma(float)

Gamma-korrigering av en bild.

public override void AdjustGamma(float gamma)
ParameterTypBeskrivning
gammaSingleGamma för röda, gröna och blå kanalkoefficienter

Exempel

Följande exempel utför gammakorrigering av en DJVU-bild.

[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;

    // Ställ in gammakoefficient för röda, gröna och blå kanaler.
    djvuImage.AdjustGamma(2.5f);
    djvuImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Se även


AdjustGamma(float, float, float)

Gamma-korrigering av en bild.

public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
ParameterTypBeskrivning
gammaRedSingleGamma för röd kanalkoefficient
gammaGreenSingleGamma för grön kanalkoefficient
gammaBlueSingleGamma för blå kanalkoefficient

Exempel

Följande exempel utför gammakorrigering av en DJVU-bild med olika koefficienter för färgkomponenter.

[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;

    // Ställ in individuella gammakoefficienter för röda, gröna och blå kanaler.
    djvuImage.AdjustGamma(1.5f, 2.5f, 3.5f);
    djvuImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Se även