أداة تحويل RGB إلى HSL

HSL:
HEX:

تحويل RGB إلى HSL

تحويل من RGB إلى HSL هو عملية تغيير للفضاء اللوني. RGB (أحمر، أخضر، أزرق) هي الألوان الثلاثة الأساسية للضوء والتي تستخدم عمومًا في الصور الرقمية. HSL (الصبغة، الإشباع، السطوع) هو طريقة أخرى لتمثيل الألوان، حيث تمثل الصبغة نوع اللون، والإشباع نقاء اللون، والسطوع السطوع.

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

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

جدول كود الألوان RGB و HSL

اسم اللون كود اللون RGB كود اللون HSL اللون
أحمر rgb(255، 0، 0) hsl(0، 100%، 50%)
أخضر rgb(0، 255، 0) hsl(120، 100%، 50%)
أزرق rgb(0، 0، 255) hsl(240، 100%، 50%)
أصفر rgb(255، 255، 0) hsl(60، 100%، 50%)
بنفسجي rgb(128، 0، 128) hsl(300، 100%، 25%)

معادلات تحويل RGB إلى HSL

معادلات التحويل من RGB إلى HSL
المدخلات (R، G، B) المخرجات (H، S، L)
0 ≤ R، G، B ≤ 1 0 ≤ H < 360، 0 ≤ S ≤ 1، 0 ≤ L ≤ 1
1. العثور على الحد الأقصى والحد الأدنى:
Cmax = max(R، G، B)
Cmin = min(R، G، B)
Δ = Cmax - Cmin
2. حساب اللون (H):
H =
| (G - B) / Δ، إذا كان Cmax = R
| (B - R) / Δ + 2، إذا كان Cmax = G
| (R - G) / Δ + 4، إذا كان Cmax = B

ومع ذلك ، يجب إجراء تصحيحات لتأمين H ضمن نطاق 360 درجة.
3. حساب الإشباع (S):
S = Δ / (1 - |2L - 1|)
4. حساب السطوع (L):
L = (Cmax + Cmin) / 2
5. تأمين H المحسوب ضمن نطاق 360 درجة:
H = H * 60°، إذا كان H < 0
H = H * 60° - 360°، إذا كان H ≥ 0

ما هو RGB؟

RGB هي اختصار لأحمر (Red) وأخضر (Green) وأزرق (Blue) ، وهي نموذج ألوان رقمي. في هذا النموذج ، يتم تمثيل الألوان بواسطة مزيج من الضوء الأحمر والأخضر والأزرق.

يستخدم نموذج الألوان RGB على نطاق واسع في الصور الرقمية وشاشات العرض للأجهزة الإلكترونية ، حيث يتم تمثيل كل لون في نطاق من 0 إلى 255. يمكن إنتاج مجموعة متنوعة من الألوان عن طريق تركيب مكونات الأحمر والأخضر والأزرق بشكل مختلف.

ما هو HSL؟

HSL هو اختصار للون (Hue) والإشباع (Saturation) والسطوع (Lightness) ، وهو أحد أساليب تمثيل الألوان. في هذا النموذج ، يتم تمثيل اللون من خلال اللون الأساسي ، والإشباع ، والسطوع.

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

ما هي فوائد تحويل RGB إلى HSL؟

تحويل من RGB إلى HSL يأتي مع العديد من الفوائد. أولاً وقبل كل شيء ، HSL هو طريقة تمثيل الألوان تفهمها البشر بشكل أسهل. من خلال اللون الأساسي والإشباع والسطوع ، يمكن ضبط نوع اللون وسطوعه وحدته بسهولة وبشكل مباشر.

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