الصفحة الرئيسية > مجلة تصميم > العدد الثالث - أيار ١٩٩٨ > ألواح الألوان
حصة إنترنت
ألواح الألوان
بقلم
بعد المقدمة السريعة عن اهم خصائص الالوان على صفحات العنكبوت ومصيرها لدى خفض حجم ملفات الصور نتكلم في هذه الحلقة عن الواح الالوان واي منها نختار لافضل عرض على نسيج العنكبوت.
هناك الكثير من الغموض والنقاش في نسيج العنكبوت حول الواح الالوان. والحال، لا يوجد لوح الوان ٨ بت (٢٥٦ لون) واحد لا يتسبب بعملية محاكاة اياً تكن بيئة الكمبيوتر. فكل من الالواح المعروفة يؤدى الى نوع من المحاكاة في بيئة او اخرى. على انه يوجد لوح مكون من ٢١٦ لوناً يحول دون المحاكاة وذلك في معظم البيئات.
الا ان كل بيئة كمبيوتر تملك لوح الوانها الخاص الذي يختلف عن الواح البيئات الاخرى. لذلك تلجآ نتسكيب وشركات اخرى الى استخدام لوح من ٢٥٦ لون في بيئتي ماكنتوش واكس. ويندوز ولوح اصغر في بيئة ويندوز. اما في بيئة يونيكس فتتنوع الالواح حسب توافر الالوان. وتجدر الملاحظة هنا ان الاصدار الرابع من نافيغيتر لماكنتوش يستخدم لوح ٢١٦ لوناً «دون محاكاة» وليس لوح النظام.
لوح ويندوز
لقد تم تصميم ويندوز منذ الاصدار الثالث حول لوح من ٢٥٦ لون لبطاقات عرض في.جي.ايه. الا ان النظام يحجز ٢٠ لوناً لاستخدامه الخاص وهي اول وآخر عشرة الوان من اللوح. ويآتي نافيغيتر لحجز ١٣ لوناً هو الآخر لاستخدامها في شعاره مما يتيح للمستخدم ٢٢٣ لون. وقام مبرمجو نتسكيب بخفض هذا اللوح ليصل الى ٢١٦ لوناً (انظر الشكل ١).
مكعب الوان نتسكيب
تستخدم نسختي ويندوز وماكنتوش من برنامج نافيغيتر في الاصدار ١.١ مصفوفة الوان ٦ x ٦ x ٦ (او المكعب -انظر الشكل ٢) على بطاقات عرض ٨ بت. والرسوم التي تستخدم هذا اللوح المكون من ٢١٦ لوناً لن تلجآ الى المحاكاة لا في ويندوز ولا في ماكنتوش.
اما الاصدار ٢ من نافيغيتر، فقد ادخل تحسيناً مهماً: اذا كان رسم بتنسيق GIF هو الصورة الوحيدة على صفحة عنكبوت معينة يقوم البرنامج بعرضه بألوانه الاصلية. اما اذا كان على الصفحة اكثر من صورة واحدة فيقوم البرنامج بمحاكاة الالوان ليعود الى لوح ٢١٦ لوناً.
ويتكون المكعب من ٢١٦ لوناً اي ستة الوان للاحمر وستة للاخضر وستة للازرق. وكل صبغة اساسية من هذا النظام الثلاثي تتوزع من صفر الى ٢٥٥ في نظام العد العشري او من 00 الى FF في نظام العد السادس عشري. وتستخدم الوان الشكل ٢ قيم 00 و33 و66 و99 وCC وFF في النظام السادس عشري او صفر و٥١ و١٠٢ و١٥٣ و٢٠٤ و٥٥٢ في النظام العشري. ولم يتم اختيار هذه القيم بشكل عشوائي فقيمة ٥١ تساوي خمس قيمة ٢٥٥ مما يعطي ست نقاط موزعة بشكل متساو على كل محور.
لوح يونيكس
اما في نسخته الداعمة ليونيكس، فيقوم نافيغيتر آلياً بتعيير حجم مكعب الوانه حسب عدد الالوان المتوافرة لدى بدء تشغيل الجهاز. وقد يستخدم مكعبات ٦ x ٦ x ٦ او ٥ x ٥ x ٥ او حتى ٤ x ٤ x ٤ حسب عدد الالوان المتاحة.
وغالباً ما يستخدم نافيغيتر ليونيكس مصفوفة الوان ٥ x ٥ x ٥ (انظر الشكل ٣) على بطاقات عرض ٨ بت. لذلك فإن الرسوم التي تستخدم هذا اللوح المؤلف من ١٢٥ لون لا تلجآ الى المحاكاة اذا عرضت في نظام يونيكس.
ويتكون المكعب من 521 لون اي خمسة للاحمر وخمسة للاخضر وخمسة للازرق. وكل صبغة اساسية في النظام تتوزع من صفر الى ٢٥٥ في النظام العشري او من 00 الى FF في النظام السادس عشري. وتستخدم الوان الشكل ٣ قيم
00 و40 و80 وBF وFF في النظام السادس عشري الموافقة لقيم صفر و٦٤ و١٢٨ و١٩١ و٢٥٥ في النظام العشري.
واذا تم عرض رسوم بهذه الالوان في بيئتي ويندوز او ماكنتوش ببطاقة عرض ٨ بت، يتم استخدام المحاكاة لكل الالوان الا ثمانية (اي زوايا المكعب الثماني المؤلفة من قيم 00 وFF). وحتى اذا استخدمنا مكعب ٢١٦ لوناً سوف تتطبق المحاكاة على معظم هذه الالوان في معظم بيئات يونيكس.
لذلك كان الاتجاه العام لدى مطوري الصفحات تجاهل مستخدمي يونيكس والتطوير للاكثرية. وكثيراً ما يصف المطورون لوح ٢١٦ لون باللوح المانع للمحاكاة في كل البيئات ويعنون هنا في بيئات ويندوز وماكنتوش فقط.
لوح ٢١٦ لوناً المانع للمحاكاة
يمكن تحميل الجدول المرجعي للالوان الـ٢١٦ من الموقع الظاهر في الهامش لويندوز او ماكنتوش. ولاستخدام هذا الجدول يجب مد الملف وحفظه على القرص الثابت. سوف ترى ان هنا ملف بإسم يشبه clut216 يجب وضعه في المجلد المناسب في برنامج معالجة الصور. ويمكن لهذا الملف ان يلعب دورين في فوتوشوب، فيظهر في مربع حوار جدول الالوان كما يمكن تحميله في لوح حامل الالوان swatches. واذا اردت استخدام الوانه السليمة لتجنب المحاكاة لدى عرض صفحات العنكبوت، يمكنك تحميله في حامل الالوان واستخدام الوانه بواسطة القطارة او اعادة جدولة الصورة باستخدام الملف كجدول الوان.
ولتسهيل اختيار الالوان المانعة للمحاكاة في الرسم يمكن جعل جدول الالوان الـ٢١٦ الجدول الافتراضي في حامل الالوان في فوتوشوب. ولذلك يجب تحميل الجدول في حامل الالوان بالنقر على القائمة المنبثقة في اطار حامل الالوان واختيار
امر احضار حامل الوان (من المفترض انه تم حفظ ملف هذا الجدول في مجلد الواح الالوان) ثم اختيار امر حفظ حامل الالوان. ويصبح بذلك هذا الجدول الحامل الافتراضي ويظهر كلما تم تشغيل فوتوشوب (انظر الشكل ٤).
تطبيق لوح ٢١٦ لوناً على صورة
لتطبيق لوح الالوان الـ٢١٦ على صورة موجودة في فوتوشوب، قم في البداية بملء مساحات اللون الواحد بألوان مختارة من هذا اللوح كما هو موضح اعلاه. اما المساحات التي تحتوي على مزيج من الالوان فسوق تطبق عليها المحاكاة في بعض البيئات وهذا شيء عادي.
قم بتحويل الصورة من صيغة الوان الشاشة الى صيغة الالوان الجدولية باختيار لوحة شخصية وبدون محاكاة. وفي مربع حوار جدول الالوان الذي يظهر انقر على زر احضار واختر لوح ٢١٦ لوناً الذي قمت بحفظه. (انظر الشكل ٥). سوف يخفض فوتوشوب الصورة الى الالوان الـ ٢١٦. وبالطبع قد يظهر بعض التدرج في مساحات معينة.
تخفيض الالوان
هناك طريقتين لتخفيض عدد الوان الصورة.
الاولى هي طريقة قديمة والثانية ظهرت بعدها عندما انتشرت الصور على نسيج العنكبوت. وسنبدأ بعرض الطريقة القديمة.
الصور المسطحة او المركبة
لتطبيق لوح الالوان المانع للمحاكاة على صورة معينة، يجب اولاً ملء كل المساحات ذات اللون الواحد بلون مأخوذ من لوح الالوان الـ٦١٢. اما الالوان الظاهرة في المساحات المتبقية فسوف تطبق عليها المحاكاة لا محالة في بعض البيئات وهذا شيء مقبول لدى مطوري صفحات العنكبوت. بعد ذلك قم بتحويل صيغة الصورة من الوان الشاشة الثلاثة (احمر، اخضر، ازرق) الى الالوان الجدولية مع تحميل لوح الالوان الـ٢١٦ فيقوم البرنامج بخفض الوان الصورة الى ٢١٦ وتطبيق اللوح المناسب. ولكن من الطبيعي ان يحصل بعض التدرج في الوان الصورة بعد هذه العملية.
الصور الفوتوغرافية
معظم الصور الفوتوغرافية يعطي نتائج سيئة اذا طبقنا عليه لوح الالوان الـ٢١٦. ويمكن الحصول على افضل النتائج باستخدام لوح مهايئ مع افتعال المحاكاة. فاللوح المهايئ يستخدم الالوان الموجودة في الصورة وينتج عنه قدر اقل من المحاكاة ومظهر اجمل للصورة النهائية. واذا تم عرض الصورة التي طبق عليها اللوح المهايئ على انظمة ٢٤ بت تبدو كآنها مكونة من الوان ٢٤ بت. الا ان في انظمة ٨ بت تقوم برامج التصفح بإعادة تخطيط اللوح المهايئ حسب لوح الوان النظام الموجود لدى زائر الموقع وغالباً ما تكون النتيجة مرضية.
ولتخفيض الصور الفوتوغرافية حسب اللون المهايئ في فوتوشوب، يجب اختيار صورة /صيغة /الوان جدولية /لوح مهايئ adaptative /افتعال المحاكاة diffusion. كما يجب تحديد اقل قدر من الالوان بحيث تبقى الصورة مقبولة. والافضل استخدام وظيفة التراجع والاختبار عدة مرات للوصول الى النتيجة المطلوبة.
تغيير الرسم البياني
عندما يتم تغيير صيغة الصورة الى الالوان الجدولية يقوم فوتوشوب بإنشاء رسم بياني لألوانها يعتمد على كثافة وجودها. ويعتمد البرنامج على هذا الرسم البياني ليحدد مقدار الاهمية الذي سيعطيه لبعض الالوان في اللوح النهائي. وتبدو هذه الطريقة فعالة في الصور البسيطة الا ان تحديدات فوتوشوب للالوان في صورة اكثر تعقيداً قد تكون غير دقيقة. ولكن هناك وظيفة في البرنامج تتيح التآثير على الرسم البياني من خلال تحديد بعض المساحات في الصورة.
فعندما ينشئ فوتوشوب الرسم البياني، يعتمد على كامل الصورة، ولكن اذا اردت ان تؤثر على الرسم البياني يمكنك تحديد مساحات في الصورة تحتوي على الوان تريد لها ان تبرز في الرسم البياني. وعندما تغيّر صيغة الصورة، يقوم فوتوشوب بتثقيل عملية التحويل بواسطة الالوان التي حددتها. ويمكن استخدام هذه الطريقة للوصول الى اقل قدر ممكن من الالوان لدى تغيير الصيغة. فعلى سبيل المثال لم تكن نتيجة (الشكل ٨) تطبيق اللوح المهايئ مرضية على الصورة في الشكل ٦. اما بعد اختيار بعض الالوان وتغيير الصيغة (الشكل ٧) نلاحظ مثلاً ان الازرق والاخضر يعطيان نتيجة افضل.
الطريقة الحديثة
هذه الطرق التي ذكرناها كانت مستخدمة قبل انتشار الصور بكثرة على صفحات العنكبوت.
ولكن الآن نجد ادوات متخصصة بتخفيض الالوان في الصور مثل ادوات شركة ديجيتال فرونتيير www.digfrontiers.com التي تعتمد على النظام البصري للانسان Human Visual System او HVS.
ويتكون هذا النظام من خوارزمي يقوم بمحاكاة الطريقة التي ترى فيها العين البشرية الالوان او تحجبها. ويعتمد خوارزمي تخفيض الوان النظام البصري (ويسمي الكم - quantisation) على عدم خطية حاسة النظر لدى الانسان. فمن المعروف
ان حساسية العين للضوء تبلغ اربعة اضعاف حساسيتها للالوان. لذلك يفصل هذا النظام الالوان حسب اضاءتها او تعتيمها وحسب كل لون اساسي يكونها ويعرض الصورة في فضاء لوني قريب جداً لإحساس العين بالالوان ويتجاهل بذلك الالوان التي لا تتحسسها العين الا قليلاً.
وتأتي ادوات هذا النظام على شكل ملحقات يمكن تثبيتها في برامج مثل فوتوشوب او فوتوبينت ومنها اداة HVS ColorGIF التي تقوم بتخفيض الالوان الى درجة لا تبلغها الوسائل التقليدية. ويمكنها احياناً تخفيض الوان ٢٤ بت الى ٨ او ٧ او حتى ٦ بت دون ان نلاحظ الفرق (الا اذا تم تحميل الصورة من النسيج). ويتيح مربع حوار هذه الاداة تحديد عدد الالوان ودرجة التظليل كما يمكن التحكم بالعديد من نواحي التخفيض.
اخيراً تجدر الملاحظة الى ان الوان مكعب نتسكيب الظاهرة في اشكال هذا الموضوع مخصصة للعرض على الشاشة لذلك قد يظهر بعضها مختلفاً لدى الطباعة على الورق لأنه خارج نطاق الوان الطباعة.



٢١٦ لونا
اختار مبرمجو نتسكيب ٢١٦ لوناً لأن هذا الرقم هو اقرب جذر تكعيبي
الى الـ٢٢٣ لون المتاح للاستخدام في ويندوز
(٦ اس ٣ = ٢١٦).
٦ x ٦ x ٦
او ٥ x ٥ x ٥
تجدر الاشارة الى ان الرسمين في الشكلين ٢ و٣ مآخوذان من موقع شركة صن على العنكبوت.

٢- مكعب ٦ x ٦ x ٦ الوان من نتسكيب لماكنتوش وويندوز.
|
٣- مكعب ٥ x ٥ x ٥ الوان من نتسكيب لنظام يونيكس.
|

الموقع الظاهر
اذا اردت تحميل جدول الالوان الـ٢١٦ السليمة يمكنك الذهاب الى موقع: www.lynda.com/files/CLUTS/
حيث توجد الواح لمعظم برامج الرسم ومعالجة الصور.
تخفيض الالوان
متى يجب تخفيض الالوان: عموماً يفضل حفظ الصور الفوتوغرافية بتنسيق JPEG مما يوفر الحاجة الى تخفيض الالوان. اما الصور المركبة (الناتجة عن برامج الرسم) او المسطحة (اي التي تحتوي على مساحات واسعة من اللون الواحد) فالافضل ان تحفظ بتنسيق GIF او PNG. وكلما كان عدد الوان الصورة منخفضاً كلما انخفض حجم ملف
GIF او PNG.
تحويل صيغة الصورة ....
في فوتوشوب: صورة/صيغة /الوان جدولية /لوحة شخصية / بدون محاكاة.
نصيحة: يمكن استخدام وظيفة التخفيض posterisation من الاساس لتخفيض الوان الصورة الى العدد المطلوب. في فوتوشوب: صورة /تعيير /تخفيض.
صورة /صيغة ....
تحذير: يستخدم لوح الوان النظام في الاصدار ٣٫٠٥ من فوتوشوب في نسختيه لويندوز وماكنتوش لوح الوان ماكنتوش الـ٢٥٦. لذلك سوف يلاحظ مستخدمو ويندوز بعض المحاكاة للالوان بينما لن تظهر هذه المحاكاة في ماكنتوش.
٤- حامل الالوان الـ٢١٦
|
٥- جدول الوان شخصي يحتوي على لوح الالوان الـ٢١٦
|




