AdjustGamma

AdjustGamma(float)

Corrección gamma de una imagen.

public override void AdjustGamma(float gamma)
ParámetroEscribeDescripción
gammaSingleGamma para coeficiente de canales rojo, verde y azul

Ejemplos

El siguiente ejemplo realiza la corrección gamma de una imagen TIFF.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.tif"))
{
    Aspose.Imaging.FileFormats.Tiff.TiffImage tiffImage = (Aspose.Imaging.FileFormats.Tiff.TiffImage)image;

    // Establecer el coeficiente gamma para los canales rojo, verde y azul.
    tiffImage.AdjustGamma(2.5f);
    tiffImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Ver también


AdjustGamma(float, float, float)

Corrección gamma de una imagen.

public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)
ParámetroEscribeDescripción
gammaRedSingleGamma para coeficiente de canal rojo
gammaGreenSingleGamma para coeficiente de canal verde
gammaBlueSingleGamma para coeficiente de canal azul

Ejemplos

El siguiente ejemplo realiza la corrección gamma de una imagen TIFF aplicando diferentes coeficientes para los componentes de color.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.tif"))
{
    Aspose.Imaging.FileFormats.Tiff.TiffImage tiffImage = (Aspose.Imaging.FileFormats.Tiff.TiffImage)image;

    // Establecer coeficientes gamma individuales para los canales rojo, verde y azul.
    tiffImage.AdjustGamma(1.5f, 2.5f, 3.5f);
    tiffImage.Save(dir + "sample.AdjustGamma.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Ver también