ما هو محوّل الألوان من CMYK إلى RGB؟
نموذج CMYK هو نموذج الألوان الطرحي المستخدم في الطباعة، حيث تمتزج أحبار اللون السماوي (Cyan) والأرجواني (Magenta) والأصفر (Yellow) والأسود (Key). أمّا نموذج RGB فهو النموذج الجمعي المستخدم في الشاشات، ويجمع بين ضوء اللون الأحمر والأخضر والأزرق. يأخذ هذا المحوّل نِسب CMYK المئوية ويُخرج قيم RGB المكافئة (من 0 إلى 255) إضافةً إلى كود Hex، حتى تتمكّن من مطابقة الألوان المطبوعة مع تصاميمك المعروضة على الشاشة.
طريقة الاستخدام
أدخِل قيمة كل قناة كنسبة مئوية من 0 إلى 100. على سبيل المثال، قد يكون اللون الأحمر الزاهي C=0، M=75، Y=80، K=0. اضغط على زر الحساب لتظهر لك ثلاثية RGB وكود Hex ومعاينة حيّة للون يمكنك استخدامها مباشرةً في CSS أو في برامج التصميم.
شرح المعادلة
أولًا، حوّل كل نسبة مئوية إلى كسر عشري (بقسمتها على 100). تعمل قناة الأسود على تعتيم كل لون، لذا فإن المقدار \((1 - K)\) يضبط مقياس المخرجات الثلاثة جميعها. وتُحسب كل قناة لونية كما يلي:
$$\begin{aligned} R &= 255 \times \left(1 - \tfrac{\text{Cyan }\%}{100}\right)\left(1 - \tfrac{\text{Black }\%}{100}\right) \\[0.4em] G &= 255 \times \left(1 - \tfrac{\text{Magenta }\%}{100}\right)\left(1 - \tfrac{\text{Black }\%}{100}\right) \\[0.4em] B &= 255 \times \left(1 - \tfrac{\text{Yellow }\%}{100}\right)\left(1 - \tfrac{\text{Black }\%}{100}\right) \end{aligned}$$ تُقرّب النتائج إلى أقرب عدد صحيح، لأن قنوات RGB أعداد صحيحة تتراوح من 0 إلى 255.
مثال محلول
عند C=0%، M=75%، Y=80%، K=0%: تصبح القيم C=0، M=0.75، Y=0.80، K=0. فيكون \(R = 255\times(1-0)\times(1-0) = 255\). و\(G = 255\times(1-0.75)\times1 = 255\times0.25 = 63.75 \approx 64\). و\(B = 255\times(1-0.80)\times1 = 255\times0.20 = 51\). والنتيجة هي rgb(255, 64, 51)، وكود Hex هو #FF4033 — وهو لون أحمر برتقالي زاهٍ.
الأسئلة الشائعة
هل تحويل CMYK إلى RGB دقيق تمامًا؟ لا يوجد تحويل بين النماذج اللونية دقيق تمامًا عبر جميع الأجهزة، لأن الطابعات والشاشات تستخدم نطاقات ألوان (gamuts) وملفات تعريف (profiles) مختلفة. تمنحك هذه المعادلة تقريبًا رياضيًا قياسيًا دقيقًا بما يكفي للأعمال التصميمية اليومية.
لماذا يبدو اللون نفسه مختلفًا عند الطباعة؟ تُصدر الشاشات الضوء (نموذج RGB الجمعي) بينما يعكسه الورق (نموذج CMYK الطرحي). وللحصول على مطابقة دقيقة عند الطباعة، استخدم ملفات تعريف الألوان ICC في البرامج الاحترافية.
ماذا يعني الحرف K؟ الحرف K يرمز إلى لوح "Key" — أي قناة الحبر الأسود. وكلما ارتفعت قيمة K زاد تعتيم النتيجة من خلال خفض كل قنوات RGB بنسبة متناسبة.