BinarizeFixed

RasterCachedImage.BinarizeFixed method

Binarizzazione di un’immagine con soglia predefinita

public override void BinarizeFixed(byte threshold)
ParametroTipoDescrizione
thresholdByteValore di soglia. Se il valore di grigio corrispondente di un pixel è maggiore della soglia, gli verrà assegnato un valore di 255, altrimenti 0.

Esempi

L’esempio seguente esegue il binarismo di un’immagine raster memorizzata nella cache con la soglia predefinita. Le immagini binarie contengono solo 2 colori: bianco e nero.

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

    // Binarizza l'immagine con un valore di soglia di 127.
    // Se un valore di grigio corrispondente di un pixel è maggiore di 127, gli verrà assegnato un valore di 255, altrimenti 0.
    rasterImage.BinarizeFixed(127);
    rasterImage.Save(dir + "sample.BinarizeFixed.png");
}

Guarda anche