AdjustGamma

AdjustGamma(float)

Correzione gamma di un’immagine.

public override void AdjustGamma(float gamma)
ParametroTipoDescrizione
gammaSingleGamma per il coefficiente dei canali rosso, verde e blu

Esempi

L’esempio seguente esegue la correzione gamma di un’immagine 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;

    // Imposta il coefficiente gamma per i canali rosso, verde e blu.
    dicomImage.AdjustGamma(2.5f);
    dicomImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Guarda anche


AdjustGamma(float, float, float)

Correzione gamma di un’immagine.

public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
ParametroTipoDescrizione
gammaRedSingleGamma per il coefficiente del canale rosso
gammaGreenSingleGamma per il coefficiente del canale verde
gammaBlueSingleGamma per il coefficiente del canale blu

Esempi

L’esempio seguente esegue la correzione gamma di un’immagine DICOM applicando coefficienti diversi per i componenti del colore.

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

    // Imposta i coefficienti gamma individuali per i canali rosso, verde e blu.
    dicomImage.AdjustGamma(1.5f, 2.5f, 3.5f);
    dicomImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Guarda anche