BinarizeFixed

RasterImage.BinarizeFixed method

Binarisering av en bild med fördefinierad tröskel

public virtual void BinarizeFixed(byte threshold)
ParameterTypBeskrivning
thresholdByteTröskelvärde. Om motsvarande gråvärde för en pixel är större än tröskelvärdet kommer ett värde på 255 att tilldelas den, annars 0.

Exempel

Följande exempel binariserar en rasterbild med den fördefinierade tröskeln. Binariserade bilder innehåller endast 2 färger - svart och vitt.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.png"))
{
    Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;

    // Binarisera bilden med ett tröskelvärde på 127.
    // Om ett motsvarande grått värde för en pixel är större än 127 kommer ett värde på 255 att tilldelas den, annars 0.
    rasterImage.BinarizeFixed(127);
    rasterImage.Save(dir + "sample.BinarizeFixed.png");
}

Se även