BinarizeFixed

GifImage.BinarizeFixed method

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

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

أمثلة

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

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    Aspose.Imaging.FileFormats.Gif.GifImage djvuImage = (Aspose.Imaging.FileFormats.Gif.GifImage)image;

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

أنظر أيضا