For the complete documentation index, see llms.txt. This page is also available as Markdown.

Color Quantizer and Clustering

تُقلل هذه الدالة عدد الألوان المميزة في الصورة عن طريق تجميع الألوان المتشابهة في مجموعات (clusters). مفيدة لتبسيط معلومات الألوان للعرض، التجزئة، أو لتسريع خطوات المعالجة اللاحقة.

📥 المدخلات

  • Image Any الصورة التي ستجرى عليها عملية التكميم والتجميع.

📤 المخرجات

  • Image Any الصورة بعد تقليل لوحة الألوان (النتيجة المكممة).

  • Clustered Colors (B,G,R) قائمة قيم ألوان المجموعات التي تم إيجادها (لون واحد لكل مجموعة).

🕹️ الضوابط

  • K Coefficient شريط تمرير — اختر عدد مجموعات الألوان (K) التي سيحسبها البلوك. القيم المنخفضة تنتج ألوانًا أقل، والقيم العالية تحافظ على تفاصيل لونية أكثر.

🎨 الميزات

  • تقليل لوحة الألوان لتسهيل الفحص البصري أو المعالجة اللاحقة.

  • يعيد كلًا من الصورة المعالجة ولوحة الألوان الناتجة بحيث يمكنك إعادة استخدام اللوحة للتمييز، العرض أو المقارنة.

  • تجميع سريع مناسب للتعديل التفاعلي عبر شريط التمرير.

⚙️ آلية التشغيل

  • أثناء التشغيل، يفحص البلوك الصورة الواردة، يجمع الألوان المشابهة في K مجموعات (كما تم تحديده بواسطة K Coefficient) ويستبدل كل بكسل بلون مجموعته.

  • تُنتج الصورة المكممة وقائمة ألوان المجموعات كمخرجات لتتمكن من معاينتها واستخدام اللوحة في بلوكات أخرى.

📝 طريقة الاستخدام

  1. اربط بلوك يُنتج صورة بمدخل Image Any.

  2. حرّك شريط K Coefficient لاختيار عدد مجموعات الألوان المرغوب بها.

  3. راقب الصورة المكممة من خرج Image Any وافحص قائمة المجموعات من خرج Clustered Colors (B,G,R).

💡 نصائح وحيل

  • للصور الكبيرة، استخدم Image Resizer قبل هذا البلوك لتسريع المعالجة مع الحفاظ على الألوان الممثلة.

  • إذا كانت الصورة تحتوي على ضوضاء، أضف بلوك صغير مثل Blur في المسار السابق لتثبيت نتائج التجميع.

  • لعرض النتيجة بالحجم الكامل، اربط المخرج بـ Show Image.

  • إذا رغبت في تحليل أو مقارنة القنوات الفردية، استعمل Split Image قبل التجميع أو حوّل الفضاء اللوني باستخدام Color Space.

  • استخدم Image Logger أو Image Write بعد هذا البلوك لحفظ الصور المكممة للمراجعة لاحقًا.

  • لتعزيز التباين اللوني قبل التكميم، جرّب Auto Contrast أو Contrast Optimization في المسار السابق.

🛠️ استكشاف الأخطاء وإصلاحها

  • إذا بدا الناتج مبسطًا جدًا أو فقد تفاصيل مهمة، زد قيمة K Coefficient.

  • إذا كان التجميع بطيئًا على صور كبيرة، قلل حجم الصورة باستخدام Image Resizer أو خفّض K Coefficient.

  • إذا لم تطابق الألوان التوقعات (مثلاً بسبب فضاء لوني مختلف)، أضف بلوك Color Space للتحويل بين BGR/RGB أو فضاءات أخرى قبل التجميع.

آخر تحديث