AdjustGamma

DjvuImage.AdjustGamma method (1 of 2)

Gamma-correction of an image.

public override void AdjustGamma(float gamma)
Parameter Type Description
gamma Single Gamma for red, green and blue channels coefficient

Examples

The following example performs gamma-correction of a DJVU image.

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

    // Set gamma coefficient for red, green and blue channels.
    djvuImage.AdjustGamma(2.5f);
    djvuImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

See Also


DjvuImage.AdjustGamma method (2 of 2)

Gamma-correction of an image.

public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
Parameter Type Description
gammaRed Single Gamma for red channel coefficient
gammaGreen Single Gamma for green channel coefficient
gammaBlue Single Gamma for blue channel coefficient

Examples

The following example performs gamma-correction of a DJVU image applying different coefficients for color components.

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

    // Set individual gamma coefficients for red, green and blue channels.
    djvuImage.AdjustGamma(1.5f, 2.5f, 3.5f);
    djvuImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

See Also