تحويل XYZ إلى HEX وRGB
مناسب لقراءات أجهزة قياس الألوان أو بيانات بحثية مكتوبة بصيغة XYZ وتريد رؤيتها لونا.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل القيمة X، القيمة Y (الإضاءة النسبية) والقيمة Z.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
R = 3.24097·X − 1.53738·Y − 0.49861·Z، G = −0.96924·X + 1.87597·Y + 0.04156·Z، B = 0.05563·X − 0.20398·Y + 1.05697·Z (بعد قسمة القيم على 100). ثم يُرمَّز RGB الخطي حسب IEC 61966-2-1: 12.92·l إذا l ≤ 0.0031308، وإلا 1.055·l^(1/2.4) − 0.055، ويُضرب في 255 ويُقرَّب.
مثال
المدخلات: القيمة X = 41.24، القيمة Y (الإضاءة النسبية) = 21.26، القيمة Z = 1.93. النتيجة: رمز HEX: #FF0000، حالة النطاق: داخل نطاق sRGB.
الحدود والملاحظات
- يفترض أن القيم نسبية إلى أبيض D65 بمقياس Y = 100 للأبيض؛ قيم D50 تحتاج تكييفا أولا.
- الألوان خارج نطاق sRGB تُقص قنواتها إلى 0 حتى 255، فيتغير اللون المعروض قليلا أو كثيرا.
أسئلة شائعة عن هذه الأداة
قيم XYZ عندي من 0 إلى 1، ماذا أفعل؟
اضربها في 100 قبل الإدخال، فالأداة تتوقع أن يكون Y للأبيض 100.
لماذا يخرج اللون خارج النطاق؟
كثير من قيم XYZ الحقيقية، مثل الألوان الطيفية المشبعة، تقع خارج مثلث sRGB فتظهر قيمة سالبة أو فوق 255 في قناة ما.
هل أستخدم هذه الأداة لقراءات بإضاءة D50؟
لا مباشرة، لأن المصفوفة مبنية على D65. كيّف القراءات إلى D65 أولا أو استخدم Lab بأبيض D50.
