AdjustGamma

AdjustGamma(float)

Correction gamma d’une image.

public virtual 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.

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

    // 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 virtual 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 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.RasterImage rasterImage = (Aspose.Imaging.RasterImage)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