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

RGB:
HEX:

تحويل HSV إلى RGB

HSV (Hue، Saturation، Value) وRGB (Red، Green، Blue) هما نموذجان مختلفان لتمثيل الألوان. يمكن تحويل HSV إلى RGB والعكس بهذه الأداة، حيث يتم تمثيل اللون في التحويل من RGB إلى HSV بزاوية للصبغة (Hue)، ونسبة الإشباع (Saturation) وقيمة السطوع (Value) في نطاق من 0 إلى 1. أما في التحويل من HSV إلى RGB، يتم تمثيل اللون بزاوية مرة أخرى، وتكون نسبة الإشباع وقيمة السطوع في نطاق من 0 إلى 255. يُستخدم هذا التحويل في تطبيقات متنوعة مثل معالجة الصور وتحليل الألوان.

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

تحويل فضاء الألوان يستخدم على نطاق واسع في مجالات مثل تصميم الجرافيك، ومعالجة الصور، ورؤية الكمبيوتر، مثل تصفية الصور، وتجزئة الألوان، واكتشاف حواف الصور، إلخ. يُمكن تحويل HSV إلى RGB من تحسين تمثيل وتحكم الألوان بشكل أفضل، مما يتيح إدارة ألوان أكثر مرونة في تطبيقات مختلفة.

قائمة أكواد الألوان HSV و RGB

اللون HSV RGB معاينة اللون
أحمر (0°، 100%، 100%) (255، 0، 0)
أخضر (120°، 100%، 100%) (0، 255، 0)
أزرق (240°، 100%، 100%) (0، 0، 255)
أصفر (60°، 100%، 100%) (255، 255، 0)
سماوي (180°، 100%، 100%) (0، 255، 255)
أرجواني (300°، 100%، 100%) (255، 0، 255)

صيغ تحويل HSV إلى RGB

صيغ التحويل من HSV إلى RGB
المكون الصيغة
زاوية اللون (Hue) R = |V - C| × H (عندما تكون زاوية اللون بين 0° و 60°)
G = |V - C| × (1 - |(H / 60) - 1|) (عندما تكون زاوية اللون بين 60° و 120°)
B = |V - C| × (1 - |(H / 60) - 2|) (عندما تكون زاوية اللون بين 120° و 180°)
R = |V - C| × (1 - |(H / 60) - 3|) (عندما تكون زاوية اللون بين 180° و 240°)
G = |V - C| × (1 - |(H / 60) - 4|) (عندما تكون زاوية اللون بين 240° و 300°)
B = |V - C| × (1 - |(H / 60) - 5|) (عندما تكون زاوية اللون بين 300° و 360°)
نسبة الإشباع (Saturation) R = V - C
G = V - C
B = V - C
قيمة السطوع (Value) R = V
G = V
B = V

ما هي HSV و RGB؟

HSV و RGB هما نموذجان شائعان لتمثيل الألوان.

RGB يستخدم تركيب الألوان الأساسية الثلاثة (الأحمر والأخضر والأزرق) لتمثيل الألوان، حيث يتم تمثيل كل مكون لون بقيمة تتراوح من 0 إلى 255، وكلما زادت القيمة زادت قوة اللون.

كيف يتم تحويل من HSV إلى RGB؟

يتم تحويل من HSV إلى RGB باستخدام ثلاثة عناصر: اللون (Hue)، ونسبة الإشباع (Saturation)، وقيمة السطوع (Value).

العنصرالنطاق
اللون (Hue)0 إلى 360 درجة
نسبة الإشباع (Saturation)0 إلى 100%
قيمة السطوع (Value)0 إلى 100%

يتم تطبيق خوارزمية التحويل باستخدام هذه القيم لحساب القيم المقابلة لـ RGB. هذه الخوارزمية تعتمد على قيم اللون ونسبة الإشباع وقيمة السطوع لحساب القيم المناسبة لكل مكون RGB.

ما هي فوائد استخدام أداة تحويل HSV إلى RGB؟

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