BinarizeFixed

RasterImage.BinarizeFixed method

ثنائية الصورة مع عتبة محددة مسبقًا

public virtual void BinarizeFixed(byte threshold)
معامليكتبوصف
thresholdByteقيمة العتبة. إذا كانت القيمة الرمادية المقابلة للبكسل أكبر من العتبة ، فسيتم تعيين قيمة لها 255 ، وإلا فسيتم تخصيص 0.

أمثلة

يقوم المثال التالي بترميز صورة نقطية بالثنائي مع الحد المحدد مسبقًا. تحتوي الصور الثنائية على لونين فقط - أبيض وأسود.

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

    // ثنائياً للصورة بقيمة حد 127.
    // إذا كانت القيمة الرمادية المقابلة للبكسل أكبر من 127 ، فسيتم تعيين قيمة 255 لها ، وإلا فسيتم تعيين 0.
    rasterImage.BinarizeFixed(127);
    rasterImage.Save(dir + "sample.BinarizeFixed.png");
}

أنظر أيضا