سؤال

أود أن أعرف / حساب رموز الألوان من الظلال الحمراء n (يمكن أن تكون n 5 أو 20 أو 50 ، على سبيل المثال).

كيف أستطيع فعل هذا ؟

لقد لاحظت ، على سبيل المثال ، أن ما يلي يعطي بعض الظلال الحمراء:

  • r = 255 ، g = b = 0..255
  • r = 0..255 ، g = b = 0

هل هناك أي طريقة معروفة لحساب الظلال؟

هل كانت مفيدة؟

المحلول

أعتقد أنه سيكون من الأسهل توليد ظلال اللون في مساحة اللون HSV. يمكنك اختيار اللون الأساسي (Hue) وتباين التشبع أو القيمة ، ثم إنشاء قيم RGB للألوان التي تم إنشاؤها. هناك لطيف مقالة ويكيبيديا حول مساحة ألوان HSL/HSV, ، حيث يمكنك العثور على الصيغ لتحويل الألوان من RGB إلى HSV والعودة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top