AdjustGamma

AdjustGamma(float, float, float)

Gamma-korrigering av en bild.

public virtual 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 bild med olika koefficienter för färgkomponenter.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.png"))
{
    Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;

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

Se även


AdjustGamma(float)

Gamma-korrigering av en bild.

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

Exempel

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

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.png"))
{
    Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;

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

Se även