BinarizeFixed

RasterCachedImage.BinarizeFixed method

Binarisation d’une image avec seuil prédéfini

public override void BinarizeFixed(byte threshold)
ParamètreTaperLa description
thresholdByteValeur de seuil. Si la valeur de gris correspondante d’un pixel est supérieure au seuil, une valeur de 255 lui sera attribuée, 0 sinon.

Exemples

L’exemple suivant binarise une image raster mise en cache avec le seuil prédéfini. Les images binarisées ne contiennent que 2 couleurs - noir et blanc.

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

    // Binarise l'image avec une valeur seuil de 127.
    // Si une valeur de gris correspondante d'un pixel est supérieure à 127, une valeur de 255 lui sera attribuée, 0 sinon.
    rasterImage.BinarizeFixed(127);
    rasterImage.Save(dir + "sample.BinarizeFixed.png");
}

Voir également