Categories: تقنية

لون عالي

الرسومات ذات الألوان العالية (المعروفة أيضًا باسم الآلاف من الألوان على ماكنتوش) هي طريقة لتخزين معلومات الصورة في ذاكرة الكمبيوتر بحيث يتم تمثيل كل بكسل بوحدتي بايت. عادة ما يتم تمثيل اللون من خلال كل 16 بت ، لكن بعض الأجهزة تدعم أيضًا ألوانًا عالية 15 بت.

وفي الآونة الأخيرة ، تم استخدام ألوان عالية من قبل Microsoft للتمييز بين أنظمة العرض التي يمكنها استخدام أكثر من 8 بت لكل قناة ألوان (10: 10: 10: 2 أو 16: 16: 16: 16). بت لكل تنسيقات قناة لون. هذا استخدام مميز من تنسيقات 15 بت (5: 5: 5) أو 16 بت (5: 6: 5) المرتبطة بشكل تقليدي بالعبارة ذات اللون العالي.

ألوان عالية 15 بت
في اللون المرتفع 15 بت ، يتم تجاهل إحدى وحدات البايت من البايتين أو تخصيصها لقناة ألفا ، ويتم تقسيم البتات الـ 15 المتبقية بين المكونات الحمراء والخضراء والزرقاء للون النهائي ، كما يلي:

يحتوي كل عنصر من مكونات RGB على 5 بتات مرتبطة ، مما يعطي 25 = 32 كثافة لكل مكون. يتيح ذلك 32،768 لونًا ممكنًا لكل بكسل.

استفادت شرائح رسومات Cirrus Logic الشهيرة في أوائل التسعينيات من استخدام البتات الاحتياطية عالية المستوى لأنماط الفيديو “المختلطة” المزعومة الخاصة بهم: مع وجود بت 15 بتة واضحة ، سيتم التعامل مع البتات من 0 إلى 14 كقيمة RGB كما هو موضح أعلاه ، في حين أن بتة من 15 بت ، فإن البت من 0 إلى 7 سيُفَسَّر على أنه فاصل 8 بت في لوحة ألوان 256 (مع بقاء البتات من 8 إلى 14 غير مستخدمة). وهذا من شأنه تمكين عرض صور ملونة عالية الجودة (نسبياً) جنبا إلى جنب مع عناصر الشاشة المتحركة ، ولكن من الناحية العملية ، بالكاد تم استخدام هذه الميزة من قبل أي برنامج.

Related Post

ألوان عالية 16 بت
عندما يتم استخدام جميع البايتات الست عشرة ، فإن أحد المكونات (عادة ما يكون اللون الأخضر ، انظر أدناه) يحصل على بتة إضافية ، مما يتيح 64 مستوى كثافة لهذا المكون ، وإجمالي 65.536 لونًا متاحًا.

يمكن أن يؤدي ذلك إلى وجود اختلافات صغيرة في الترميز ، على سبيل المثال ، عندما يرغب المرء في ترميز لون 24 بت RGB (40 ، 40 ، 40) مع 16 بت (مشكلة شائعة ل subampling). الأربعون في الثنائي هي 00101000. ستأخذ القنوات الحمراء والزرقاء الخمس الأكثر أهمية ، وستكون لها قيمة 00101 ، أو 5 على مقياس من 0 إلى 31 (16.1٪). ستكون للقناة الخضراء ، ذات ست بتات من الدقة ، قيمة ثنائية تبلغ 001010 ، أو 10 على مقياس من 0 إلى 63 (15.9٪). وبسبب هذا ، سيكون لون RGB (40 ، 40 ، 40) مسحة أرجوانية طفيفة (ماجنتا) عند عرضها في 16 بت. لاحظ أن 40 على مقياس من 0 إلى 255 هي 15.7٪.

عادة ما يتم اختيار اللون الأخضر للبقعة الإضافية في 16 بت لأن العين البشرية لديها أعلى حساسية للظلال الخضراء. للحصول على عرض توضيحي ، انظر عن كثب في الصورة التالية (ملاحظة: سيعمل هذا فقط على الشاشات التي تعرض اللون الحقيقي ، أي 24 أو 32 بت) حيث تظهر ظلال داكنة من الأحمر والأخضر والأزرق باستخدام 128 مستوى من الكثافة لكل مكون ( 7 بتات). ينبغي على القراء ذوي الرؤية العادية أن يروا الظلال الفردية الخضراء بسهولة نسبية ، في حين أن ظلال اللون الأحمر يجب أن يكون من الصعب رؤيتها ، وأن ظلال اللون الأزرق لا يمكن تمييزها على الأرجح. وفي حالات نادرة ، تدعم بعض الأنظمة وجود عمق إضافي من عمق الألوان على القناة الحمراء أو الزرقاء ، عادة في التطبيقات التي يكون فيها اللون أكثر انتشارًا (تصوير ألوان البشرة أو سماءها ، على سبيل المثال).

الملاحظات الأخرى
لا توجد حاجة عمومًا لجدول البحث بالألوان (CLUT ، أو لوح الألوان) عندما تكون في وضع ألوان عالية ، وذلك لوجود ما يكفي من الألوان لكل بكسل لتمثيل الرسومات والصور بشكل مرضٍ. ومع ذلك ، فإن نقص الدقة يقلل من دقة الصورة ؛ ونتيجة لذلك ، يمكن لبعض تنسيقات الصور (على سبيل المثال ، TIFF) حفظ صور مدتها 16 بت مع CLUT مضمّن.

Share
Tags: Color depths