طمس الصور في C#

عند العمل مع معالجة الصور ، قد تحتاج غالبًا إلى تحرير الصور عن طريق تطبيق مرشحات / تأثيرات مختلفة. من بين العديد من التأثيرات الأخرى ، يتم استخدام تأثير التعتيم بشكل شائع لتلاشي الكائنات في الصورة. في هذه المقالة ، ستتعلم كيفية تعتيم صورة برمجيًا في C#.

C# API لطمس الصور - تنزيل مجاني

Aspose.Imaging for .NET هي واجهة برمجة تطبيقات معالجة صور مذهلة توفر مجموعة واسعة من الميزات لتحرير الصور. سنستخدم واجهة برمجة التطبيقات هذه لتطبيق تأثير التمويه على صورنا. يمكنك إما تنزيل API أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Imaging

خطوات تعتيم الصور في C#

Aspose.Imaging for .NET يتيح لك تطبيق تأثير التمويه على الصورة في ثلاث خطوات بسيطة ، موضحة أدناه.

  • أولاً ، قم بتحميل ملف الصورة.
  • قم بتطبيق مرشح التمويه على الصورة.
  • أخيرًا ، احفظ الصورة غير الواضحة على القرص.

يوضح القسم التالي الفئات والطرق المستخدمة لتطبيق تأثير التمويه على صورة باستخدام C#.

طمس صورة في C#

فيما يلي خطوات تعتيم الصورة في C#.

  • أولاً ، قم بتحميل الصورة باستخدام طريقة Image.Load().
  • بعد ذلك ، أرسل الصورة إلى نوع RasterImage.
  • تمويه الصورة باستخدام طريقة RasterImage.Filter().
  • احفظ الصورة غير الواضحة باستخدام طريقة RasterImage.Save().

يوضح نموذج التعليمات البرمجية التالي كيفية تطبيق تأثير التمويه على صورة في C#.

// قم بتحميل الصورة
using (Image image = Image.Load("image.bmp"))
{
    // تحويل الصورة إلى RasterImage
    RasterImage rasterImage = (RasterImage)image;

    // تطبيق تأثير التمويه
    rasterImage.Filter(rasterImage.Bounds, new GaussianBlurFilterOptions(5, 5));

    // احفظ الصورة غير الواضحة
    rasterImage.Save("blurred-image.bmp");
}

للتوضيح ، قمنا بتطبيق تأثير التمويه على الصورة التالية.

أدخل الصورة لتطبيق تأثير التمويه

فيما يلي الصورة الناتجة التي نحصل عليها بعد تطبيق تأثير التمويه.

إخراج الصورة الضبابية في C#

C# Image Blurring API - احصل على ترخيص مجاني

يمكنك الحصول على ترخيص مؤقت مجاني وتمويه الصور بدون قيود التقييم.

استنتاج

في هذه المقالة ، تعلمت كيفية تعتيم الصور في C#. يمكنك بسهولة دمج الكود المقدم وطمس الصور من داخل تطبيقات C#.

اقرأ أكثر

يمكنك استكشاف المزيد حول .NET Image Processing API باستخدام التوثيق. يمكنك أيضًا مشاركة استفساراتك معنا عبر المنتدى.

أنظر أيضا