تطبيق الفلتر على الصورة باستخدام Node.js REST API

يتناول هذا البرنامج التعليمي الموجز كيفية تطبيق مرشح على image باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم تطبيق مرشح على الصورة باستخدام واجهة برمجة تطبيقات Node.js منخفضة الترميز بمساعدة حزمة تطوير برمجيات سحابية قائمة على Node.js. يحتوي البرنامج على معلومات حول تخصيص الصورة الناتجة باستخدام خصائص وطرق مختلفة.

متطلب أساسي

خطوات تطبيق المرشحات على الصور باستخدام واجهة Node.js REST

  1. إنشاء مثيل لـ ImagingApi للتفاعل مع خدمات Aspose.Cloud
  2. تحديد ملف الإدخال وعنوان URL الأساسي لواجهة برمجة التطبيقات
  3. قم بتحميل الصورة إلى وحدة تخزين سحابية باستخدام Filestream
  4. تعيين معلمات مرشح الشحذ باستخدام كائن فئة SharpenFilterProperties
  5. إنشاء طلب الفلتر باستخدام فئة FilterEffectImageRequest
  6. قم بتطبيق الفلتر باستخدام فئة صورة تأثير المرشح واحفظ الناتج

توضح هذه الخطوات كيفية تطبيق التأثيرات على الصور عبر الإنترنت باستخدام واجهة برمجة تطبيقات Node.js REST. حمّل الصورة المصدر من القرص المحلي إلى وحدة التخزين السحابية باستخدام كائن ImagingApi، ثم اضبط معلمات مرشح الشحذ، وأنشئ كائن الطلب، واستدعِ دالة FilterEffectImage() لتطبيق المرشحات. يمكنك حفظ الصورة الناتجة بأي تنسيق مطلوب، ثم حفظ الصورة المفلترة على القرص المُعاد في كائن الاستجابة لاستدعاء واجهة برمجة التطبيقات.

كود لتطبيق الفلتر على الصورة باستخدام خدمة Node.js RESTful

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

لقد أرشدتنا هذه المقالة إلى كيفية تطبيق الفلاتر على الصور. لتصحيح انحراف الصورة، راجع المقالة تعديل المستندات الممسوحة ضوئيًا باستخدام Node.js REST API.

 عربي