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 DICOM.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.dicom"))
{
    Aspose.Imaging.FileFormats.Dicom.DicomImage dicomImage = (Aspose.Imaging.FileFormats.Dicom.DicomImage)image;

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

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 DICOM 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.dicom"))
{
    Aspose.Imaging.FileFormats.Dicom.DicomImage dicomImage = (Aspose.Imaging.FileFormats.Dicom.DicomImage)image;

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

Voir également