يركز هذا البرنامج التعليمي على كيفية تحويل image إلى التدرج الرمادي في لغة C#. وهو يشمل إعدادات البيئة، والعملية التدريجية، ونموذج مقتطف التعليمات البرمجية لتحويل الصورة إلى تدرج الرمادي في C#. يمكنك اتباع هذا الدليل لتحويل العديد من تنسيقات الصور مثل JPG وPNG وBMP وما إلى ذلك.
خطوات تحويل الصورة إلى تدرج الرمادي في C#
- قم بإعداد IDE عن طريق تثبيت Aspose.Imaging for .NET مع مدير الحزم NuGet لتحويل الصورة الملونة إلى تدرج الرمادي
- اقرأ الصورة الملونة المصدر مع فئة Image.
- إرسال الصورة إلى كائن فئة RasterCachedImage
- قم بتحويل صورة الإدخال إلى نسختها ذات التدرج الرمادي
- اكتب الصورة ذات التدرج الرمادي باستخدام طريقة Save.
تلخص هذه الخطوات التسلسل تحويل الصورة إلى الأبيض والأسود في C#. أولاً، اقرأ الصورة الملونة المصدر وقم بتخزينها مؤقتًا. وبالتالي، قم بتغيير مساحة ألوان الصورة إلى نسختها ذات التدرج الرمادي وقم بتصدير الصورة الناتجة.
كود لتحويل الصورة إلى تدرج الرمادي في C#
يعد مقتطف الشفرة هذا فعالاً في تصدير صورة ملونة إلى تدرج رمادي في C#. يستخدم فئة الصورة لقراءة ملف الإدخال ثم يقوم بتخزين المعلومات مؤقتًا باستخدام طريقة CacheData. ثم يتم تغيير مساحة اللون إلى التدرج الرمادي قبل عرض ملف الصورة الناتج.
لقد فهمنا في هذه المقالة كيفية تغيير الصورة إلى التدرج الرمادي في لغة C#. وحيث أنه إذا كنت تريد تعتيم الصور، فتوجه إلى المقالة على طمس الصورة في C#.