BinarizeFixed

RasterCachedImage.BinarizeFixed method

Önceden tanımlanmış eşik değeri olan bir görüntünün ikilileştirilmesi

public override void BinarizeFixed(byte threshold)
ParametreTipTanım
thresholdByteEşik değeri. Bir pikselin karşılık gelen gri değeri eşikten büyükse, ona 255 değeri, aksi takdirde 0 değeri atanır.

Örnekler

Aşağıdaki örnek, önceden tanımlanmış eşik ile raster önbelleğe alınmış bir görüntüyü ikili hale getirir. İkilileştirilmiş görüntüler yalnızca 2 renk içerir - siyah ve beyaz.

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

    // Görüntüyü 127 eşik değeriyle ikili hale getirin.
    // Bir pikselin karşılık gelen gri değeri 127'den büyükse, ona 255 değeri, aksi takdirde 0 değeri atanır.
    rasterImage.BinarizeFixed(127);
    rasterImage.Save(dir + "sample.BinarizeFixed.png");
}

Ayrıca bakınız