يشرح هذا الدليل الموجز كيفية تحويل لون image إلى أبيض وأسود باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم كيفية تطوير تحويل صورة ملونة إلى أبيض وأسود باستخدام واجهة برمجة تطبيقات Node.js REST باستخدام مجموعة تطوير برمجيات سحابية مبنية على Node.js. سيرشدك هذا الدليل خلال عملية تحميل الصور إلى التخزين السحابي وتغيير اللون إلى الأبيض والأسود.
متطلب أساسي
- إنشاء حساب بيانات اعتماد API لتغيير الصورة إلى تدرج الرمادي
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Imaging لـ Node.js لتغيير الصور الملونة إلى الأبيض والأسود
- إعداد مشروع Node.js باستخدام SDK أعلاه
خطوات تحويل الصورة إلى الأبيض والأسود باستخدام خدمة Node.js RESTful
- قم بإعداد بيانات اعتماد ImagingApi من خلال توفير نقطة نهاية السحابة ومعرف العميل والسر
- قراءة صورة الإدخال من نظام الملفات المحلي إلى مجرى الذاكرة
- قم بتحميل الصورة المحلية إلى وحدة التخزين السحابية حتى يمكن معالجتها عن بُعد
- بمجرد تحميل الصورة، قم بإنشاء طلب صورة بدرجات الرمادي باستخدام اسم الملف
- أرسل الطلب إلى الخادم باستخدام طريقة صورة تدرج الرمادي واحصل على تدرج الرمادي المُعاد كدفق
- احفظ الصورة ذات التدرج الرمادي محليًا باسم ملف جديد
تُحدد هذه الخطوات عملية تحويل الصورة إلى تدرج الرمادي باستخدام واجهة Node.js REST. ابدأ العملية بإعداد بيانات اعتماد واجهة برمجة التطبيقات، وقراءة الصورة المُدخلة من نظام الملفات المحلي، وتحميل الصورة إلى وحدة التخزين السحابية، وإنشاء طلب صورة تدرج الرمادي، وإرساله إلى الخادم. بمجرد نجاح الطلب، سيتم إرجاع الصورة الناتجة في تدفق.
كود لتحويل الصورة إلى الأبيض والأسود باستخدام Node.js Low Code API
يوضح هذا الكود عملية تحويل صورة إلى تدرج رمادي باستخدام واجهة برمجة تطبيقات تعتمد على Node.js. يمكنك أيضًا استخدام هذه الميزة دون الحاجة إلى التخزين السحابي. كما يمكنك حفظ الناتج بتنسيقات ملفات مختلفة عند الحاجة.
علّمتنا هذه المقالة كيفية تحويل الصور الملونة إلى صور بالأبيض والأسود. لقص الصور، راجع المقالة قص الصورة باستخدام Node.js REST API.