ee.Palette

إنشاء لوحة ألوان

الاستخدامالمرتجعات
ee.Palette(colors, mode, min, max, padding, classes, positions, correctLightness, gamma, bezier)اللوحة
الوسيطةالنوعالتفاصيل
colorsكائن، القيمة التلقائية: nullقائمة بالألوان أو اسم لوحة ألوان محدّدة مسبقًا
modeسلسلة، القيمة التلقائية: "RGB"مساحة الألوان التي سيتم احتساب معدّل التغيّر فيها إحدى القيم "rgb" أو "lrgb" أو "hsv" أو "hsl" أو "lab" أو "lch".
minعدد عائم، القيمة التلقائية: nullالحد الأدنى لقيمة لوحة الألوان. سيتم تثبيت القيم الأقل من الحد الأدنى على الحد الأدنى.
maxعدد عائم، القيمة التلقائية: nullتمثّل هذه السمة الحد الأقصى لقيمة لوحة الألوان. سيتم تثبيت القيم الأكبر من الحد الأقصى على الحد الأقصى.
paddingقائمة، القيمة التلقائية: nullتغيّر نطاق الألوان من خلال إضافة مساحة في نهاية مقياس الألوان (نسبة مئوية من 0 إلى 1). تؤدي القيم الموجبة إلى تقليل انتشار التدرّج اللوني، بينما تؤدي القيم السالبة إلى توسيعه. إذا تم توفير قيمة واحدة فقط، سيتم تطبيق الحشو نفسه على كلا الطرفين.
classesقائمة، القيمة التلقائية: nullأنشئ لوحة ألوان تمثّل فئات منفصلة بدلاً من تدرّج متواصل. إما قائمة بقيم فواصل الفئات، أو رقم واحد يشير إلى عدد الفواصل المتساوية البعد التي سيتم إنشاؤها بين "min" و"max". هذا الخيار يستبعد خيار "المواضع".
positionsقائمة، القيمة التلقائية: nullاضبط مواضع الألوان. يجب أن يتطابق عدد المواضع تمامًا مع عدد الألوان في لوحة الألوان. تعيد ضبط الحدّ الأدنى والأقصى إلى القيمة الأولى والأخيرة. لا يمكن استخدام هذا الخيار مع الخيارَين "min" و"max" والخيار "classes".
correctLightnessقيمة منطقية، القيمة التلقائية: falseصحِّح تباعد الألوان لتوزيع نطاق السطوع (Lab) بالتساوي على نطاق القيم.
gammaعدد عشري، القيمة التلقائية: 1تصحيح أشعة جاما للوحة الألوان تزيد الأرقام الأكبر من 1 من درجة السطوع.
bezierقيمة منطقية، القيمة التلقائية: falseتضبط لوحة الألوان لاستخدام استيفاء بيزير.