BinarizeFixed

RasterCachedImage.BinarizeFixed method

Binarización de una imagen con umbral predefinido

public override void BinarizeFixed(byte threshold)
ParámetroEscribeDescripción
thresholdByteValor umbral. Si el valor de gris correspondiente de un píxel es mayor que el umbral, se le asignará un valor de 255, 0 de lo contrario.

Ejemplos

El siguiente ejemplo binariza una imagen ráster almacenada en caché con el umbral predefinido. Las imágenes binarizadas contienen solo 2 colores: blanco y negro.

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

    // Binarizar la imagen con un valor de umbral de 127.
    // Si el valor de gris correspondiente de un píxel es mayor que 127, se le asignará un valor de 255, 0 en caso contrario.
    rasterImage.BinarizeFixed(127);
    rasterImage.Save(dir + "sample.BinarizeFixed.png");
}

Ver también