الصفحة الأساسية > مجلة تصميم > العدد الأول، جيتكس، تشرين الأول ١٩٩٧ > تنسيق فلاش بيكس: الحل لتوحيد مقاييس الصور؟

تنسيق فلاش بيكس: الحل لتوحيد مقاييس الصور؟

بقلم جورج قندلفت

تعاونت هيولت-باكرد ومايكروسوفت ولايف بيكتشر وكوداك لوضع مقياس جديد للصور الرقمية يسهل التعامل مع الصور للمهنيين والهواة.

ظهرت المنتجات الاولى التي تدعم تنسيق فلاش بيكس على شكل برامج معالجة صور خفيفة. الا ان العديد من الشركات المعروفة في مجال التصميم ابدت اهتمامها بهذا التنسيق وتخطط لطرح برامج تدعمه ومجموعات صور تعتمد عليه.

مربعات متعددة الدقات

لم يآت تنسيق فلاش بيكس بآي تغيير جذري في تقنيات الصور الرقمية الا انه اول مقياس يدعم ما يسمى بالصور المقسمة الى مربعات tiled والمتعددة الدقات multi resolution ويدخلها ضمن التطبيقات العادية على الكومبيوتر.

فبواسطة هذا التنسيق يتم تخزين كل صورة بدقات متعددة بحيث تساوي كل دقة ضعف الدقة التي تسبقها ليشبه تخزين الصورة هرماً يحتوي الدقات المختلفة. ويتم تقسيم كل دقة الى مربعات مستقلة عن بعضها وتبلغ مساحة كل منها ٦٤ * ٦٤ نقطة. وبما ان كل مربع مستقل عن المربعات الاخرى يمكن للتطبيق الذي يعالج الصورة عرض اي جزء منها دون الحاجة الى تحميلها بالكامل في الذاكرة. ويتم تعريف الدقات بإسم المستويات وتخصيص الرقم صفر للمستوى الادنى (اي الدقة الاكثر انخفاضاً) الذي يحتل دائماً مساحة مربع واحد (اي ٦٤ * ٦٤ نقطة).

١. يحفظ تنسيق فلاش بيكس الصورة بدقات مختلفة ويخصص كل دقة لوسيلة عرض مختلفة مثل العرض على الشاشة او عبر نسيج العنكبوت او الطباعة.

ويمكن تخزين مربعات فلاش بيكس بشكل مضغوط حسب مقياس JPEG او غير مضغوط حسب التطبيق الذي يقوم بالتخزين. اما الملفات المضغوطة فتستخدم اساساً على نسيج العنكبوت لخفض فترات تحميلها الا ان حجم ملف فلاش بيكس يتعدى حجم ملف صور عادي بنسبة ٣٣٪ لأن ملف فلاش بيكس يحتوي كامل هرم الدقات (انظر الشكل ٢). ويتم ضغط كل مربع بمفرده، فيبلغ حجم المربع الملون غير المضغوط حوالي ١٢ كيلوبايت بينما لا يتعدى حجمه كيلوبايت واحد اذا كان مضغوطاً بمقياس JPEG. ويتم ترقيم المربعات في كل نسخة من الصورة بالتسلسل بدءاً من اليسار الى اليمين ومن الاعلى الى الاسفل، فالمربع صفر يقع في اعلى يسار الصورة. وقد تضاف اجزاء من مربعات الى الصورة اذا كانت ابعادها لا تساوي احد مضاعفات ٦٤ نقطة.

٢. هرم الدقات والمربعات التي يتعامل مهعا فلاش بيكس.

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

وقد يكون تقسيم الصور عالية الدقة الى مربعات احد اهم ميزات تنسيق فلاش بيكس لأنه يصبح من الممكن العمل على صورة عالية الدقة دون ان يحتاج التطبيق الى تحميل كامل الصورة في الذاكرة.

توحيد الالوان

يعرف المصممون ان احدى اهم العقبات امام تبادل الصور بين انظمة مختلفة هي اختلاف عرض الوان الصورة بين نظام وآخر لفقدان المقاييس الموحدة لتعيير هذه الانظمة بين وحدات الادخال والعرض والاخراج فيها. فيمكن للون الاحمر او الاخضر في نظام ما ان يظهر بلون مختلف في نظام آخر. الا ان تنسيق فلاش بيكس يعالج هذه المشكلة من خلال تحديده لنظام الوان موحد هو sRGB ويشبه نظام الاحمر والاخضر والازرق RGB الذي تعرضه شاشاتنا ولكنه معيّر بالاعتماد على قيم الوان معروفة. وبفضل هذا النظام يمكن تفادي المفاجأت غير السارة لدى طباعة الوان تظهر جيدة على الشاشة.

بدايات فلاش بيكس وحسناته

بدأت التقنية التي يعتمد عليها تنسيق فلاش بيكس مع برنامج لايف بيكتشر لمعالجة الصور والذي طرحته الشركة الحاملة الاسم نفسه في اول التسعينات.

ومع هذا البرنامج اكتشف مهنيو التصميم نظرة جديدة الى معالجة الصور من خلال التنسيق الذي يحفظ به البرنامج الملفات وهو تنسيق FITS والذي يشكل اساس تقنية فلاش بيكس.

ويقدم فلاش بيكس ميزات لا توجد في تنسيقات اخرى مثل JPEG او GIF او حتى PNG الجديد نسبياً. ويمكن اختصار هذه الميزات بالتالي:
- تعدد الدقات وتقسيم الصورة الى مربعات لتسريع الوصول الى بيانات عالية الدقة.
- تخزين متعدد بحيث يمكن تخزين الاجزاء المختلفة من بيانات الصورة الواحدة على عدة اجهزة خدمة محلية او بعيدة.
- تخزين قابل للتوسيع بحيث يمكن اضافة البيانات الخاصة بتطبيق معين على بيانات فلاش بيكس.
- حقل الوان موحد للتبادل السليم بين انظمة مختلفة او تطبيقات مختلفة.
- دعم لتعدد القنوات alpha channels للتعامل مع الشفافية والصور المركبة.
- اعدادات العرض بحيث يمكن تحديد عرض مفضل للصورة.

ونشهد اليوم انتشار تنسيق فلاش بيكس وسنستعرض هنا تطبيقين يدعمانه هما بيكتشر إت من مايكروسوفت ولايف بيكس من لايف بيكتشر والشركتان ساهمتا في وضع هذا التنسيق.

بيكتشر إت

٣. واجهة بيكتشر إت بسيطة جداً والقوائم واضحة المعنى.

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

٤. يقوم بيكتشر إت بحساب حدود العنصر حسب النقاط التي يختارها المستخدم. كما يتيح تصحيح كل جزء من التحديد.

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

تتبع ترتيب المهمات

اذن كيف يعمل البرنامج؟

في الحقيقة يوفر بيكتشر إت قوائم منسدلة يمكن الوصول اليها بالنقر على خمسة ازرار كبيرة تظهر على يسار الشاشة.

ولا ينتج ترتيب الازرار عن محاولة عشوائية لوضع الوظائف بل يتبع الترتيب الزمني للمهمات التي ينفذها المستخدم على الصورة تماماً مثل وصفة طبخ. فالزر الاول مثلاً اسمه «جلب» ويتيح استيراد صورة من مصادر مختلفة مثل جهاز مسح ضوئي او آلة تصوير رقمية او قرص ليزر او القرص الثابت. ثم تتدرج الازرار تباعاً حسب العمليات التي يتم تطبيقها منطقياً على المستند وهي ازرار «التحضير» فـ«التصميم» فـ«التحديد» فـ«الاضافات» واخيراً «المشاركة».

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

رغم ذلك يحتوي البرنامج على بعض الوظائف التي قد تجذب المستخدم المهني. فهذه الوظائف موجودة في البرامج المتطورة الا ان بيكتشر إت يسهّل تنفيذها لدرجة يمكن ان تغني المهني عن صعوبة الوظيفة نفسها في برنامج آخر. وقد تكون اهم وظيفة في هذا المجال هي وظيفة التحديد.

سهولة التحديد

يوفر بيكتشر إت ميزات متطورة جداً في ما يتعلق بالتحديد. وهناك ثلاثة مجالات تظهر فيها قوة هذه الوظيفة.

٥. لا يستغرق تحديد العناصر ثم نقلها الى صورة اخرى الا بضعة دقائق في بيكتشر إت.

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

٦. يعرض بيكتشر إت مصغرات عن العناصر المقصوصة في يمين الشاشة ويتيح تحريرها بمفردها مثل تغيير لون المعطف مثلاً.

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

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

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

لايف بيكس

صورتين او ثلاث زائد قليلاً من مؤثرات الشفافية والتشويه ونحصل على مشروع جاهز.

٧. المؤثرات الخاصة في لايف بيكس قوية وسهلة الاستخدام.

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

اما الادوات الاخرى التي يوفرها البرنامج فتتيح التحريك والتحجيم والتحديد والتشويه والدوران اضافة طبعاً الى وظيفة الشفافية.

ويتعامل البرنامج مع مكتبات صور تظهر في يمين الشاشة، ويكفي لفتح صورة من المكتبة سحبها ورميها في مساحة العمل.

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

وبالطبع يعتمد لايف بيكس على تقنية فلاش بيكس ليعرض الصور بآدنى دقة متاحة في الملف ويقوم بتحسين العرض كلما كبرت الصورة او ارسلت للطباعة. والنتيجة مقبولة جداً لولا ان اداء البرنامج بطيء وتنخفض سرعته بشدة عندما يكبر المشروع ويستقبل ثلاث صور او اربعة وشيئا من النصوص. وهذا شيء مؤسف لا سيما وان تقنية البرنامج تهدف الى تشغيله على اجهزة غير قوية.

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


بطاقتي هوية:
البرنامج: بيكتشر إت
الاصدار: ١.٠
الوظيفة: معالجة الصور
الشركة الناشرة: مايكروسوفت
متطلبات التشغيل: كومبيوتر شخصي مزود بمعالج بنتيوم و١٦ ميغابايت من ذاكرة رام وبطاقة عرض آلاف الالوان ونظام ويندوز ٩٥.

البرنامج: لايف بيكس
الاصدار: ١.١
الوظيفة: معالجة الصور
الشركة الناشرة: لايف بيكتشر
متطلبات التشغيل: كومبيوتر شخصي مزود بمعالج بنتيوم و١٦ ميغابايت من ذاكرة رام وبطاقة عرض آلاف الالوان ونظام ويندوز ٩٥. هناك نسخة لماكنتوش ايضاً ولكن لدى كتابة هذه السطور لم تكن متوافرة بعد.