AdjustGamma

AdjustGamma(float)

Correction gamma d’une image.

public override void AdjustGamma(float gamma)
ParamètreTaperLa description
gammaSingleGamma pour le coefficient des canaux rouge, vert et bleu

Exemples

L’exemple suivant effectue la correction gamma d’une image raster mise en cache.

[C#]

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

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

    // Définit le coefficient gamma pour les canaux rouge, vert et bleu.
    rasterImage.AdjustGamma(2.5f);
    rasterImage.Save(dir + "sample.AdjustGamma.png");
}

Voir également


AdjustGamma(float, float, float)

Correction gamma d’une image.

public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
ParamètreTaperLa description
gammaRedSingleGamma pour le coefficient du canal rouge
gammaGreenSingleGamma pour le coefficient du canal vert
gammaBlueSingleGamma pour le coefficient du canal bleu

Exemples

L’exemple suivant effectue une correction gamma d’une image raster mise en cache en appliquant différents coefficients pour les composants de couleur.

[C#]

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

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

    // Définissez des coefficients gamma individuels pour les canaux rouge, vert et bleu.
    rasterImage.AdjustGamma(1.5f, 2.5f, 3.5f);
    rasterImage.Save(dir + "sample.AdjustGamma.png");
}

Voir également