PNG

على سبيل التعريف، رسوميات الشبكة المحمولة أو البيانيات الشبكية المُحْمَلة أو اختصارا PNG، هي بنية ملف صورة نقطية توظف تقنية ضغط البيانات دون ضياع. تم إنشاء PNG لتحسين صيغة جي آي إف (Graphics Interchange Format) كبنية ملف للصور لا تحتاج إلى ترخيص براءة اختراع. تلفظ اختصارا باسم بي إن جي. وفيما يلي تفاصيل أوسع عن ذلك.
تأخذ ملفاتPNG.
في هذا الإطار، تدعم بنية PNG لوحة الألوان (ذات 24 بت النموذج اللوني أحمر أخضر أزرق أو 32 بت RGBA)، التدرج الرمادي، إلى جانب صور RGB أو RGBA. صممت ملفات PNG لنقل الصور على شبكة الإنترنت، وليس للرسوميات المهنية، ولذلك فهي لا تدعم فضاءات الألوان الأخرى مثل (مثل النموذج اللوني سيان ماجنتا أصفر أسود).
مقارنة مع صيغ الملفات الأخرى
مقارنة مع جي أي إف (GIF)
ومن جهة أخرى، عند تحويل صورة من بنية بي إن جي إلى بنية جي أي إف، يمكن أن تتأثر جودة الصورة إذا كانت صورة ال بي إن جي تحتوي على أكثر من 256 لون.
ومن ناحية أخرى، لأغلب الصور، باستثناء الحالة المذكورة أعلاه، جي أي إف سيكون لها حجم أكبر من بي أن جي.
بي أن جي تعطي مجموعة أوسع من خيارات الشفافية من جي أي إف.
وعلى صعيد آخر، للصور الصغيرة، جي أي إف يمكنها أن تحقق ضغطا أكبر للصور من بي إن جي.
من جهة ثانية، صور بي إن جي غير مدعومة إلى حدّ كبير عن طريق متصفحات الإنترنت القديمة. على وجه التخصيص، إنترنت اكسبلورر 6 لديه دعم محدود ل بي إن جي.
وفي السياق ذاته، جي أي إف في جوهرها تدعم الصور المتحركة. بي أن جي من الممكن أن تدعم الصور المتحركة فقط عن طريق الصيغ الغير رسمية.
ومن ناحية أخرى، في حين أن جي أي إف تقتصر على 8 بت للون المفهرس، بي إن جي تعطي مجموعة أوسع بكثير من عمق اللون، بما في ذلك 24 بت (8 بت لكل قناة) و48 بت (16 بت لكل قناة) من اللون الحقيقي، والسماح لمزيد من دقة اللون، سلاسة التلاشي، الخ. عند إضافة قناة الفا، بحدود 64 بت لكل بكسل (قبل الضغط) ممكنة.
التاريخ والتطوير
ومن جهة أخرى، في يناير 1995، نوقش مشروع تمهيدي على أخبار يوزنيت "comp.graphics" لوضع أفكار موضوع استبدال بنية ملف GIF، وظهرت الكثير من المقترحات التي من شأنها أن تكون في وقت لاحق جزءا من بنية ملف PNG.
ومن جهة أخرى، ظهر الدافع لتطوير بنية ملف PNG في أوائل عام 1995، بعد أن اتضح أن خوارزمية ضغط البيانات ال زد دابليو (LZW) المستعملة في ملفات جي آي إف، مسجلة كبراءة اختراع لشركة يونيسيس. كانت هناك كذلك مشاكل أخرى مع بنية GIF مما خلق الضرورة لوجود بديل عنها، ولا سيما في حدودها عند استيعاب 256 لون فقط في وقت كانت فيه أجهزة الكمبيوتر قادرة على عرض أكثر من 256 لونا شائعا. على الرغم من أن ملفات GIF تسمح بعرض الصورة المتحركة، إلا أنه قرر أن PNG ينبغي أن تكون للملفات التي على شكل صورة واحدة.
التحريك
كذلك، بي إن جي بالأصل لا تدعم التحريك. إم إن جي (MNG) هي بنية من بنيات بي إن جي التي تدعم التحريك، وقد صممت من قبل أعضاء من مجموعة بي أن جي، إم إن جي تنشر بنية وأجزاء بي إن جي الاساسية لكنها معقدة أكثر وتحتوي على توقيع ملف مختلف.
وفي هذا السياق، أدى مدى تعيد إم أن جي إلى اقتراح بنية جديدة وهي آ بي إن جي (APNG) عن طريق مطورين من مؤسسة موزيلا، وهذه الصيغة تعتمد بشكل اساسي على بي إن جي وو هي تدعم التحريك وأسهل من البنية إم إن جي.
شفافية الصورة
من جانب آخر، للصور الملونة، يمكن إضافة قيم ألفا إلى لوحة الألوان. عدد هذه القيم المخزنة قد يكون أقل من العدد الكلي للإدخلات إلى لوحة الالوان وفي هذه الحالة تعتبر الإدخالات المتبقية مبهمة تماما.
وفي السياق ذاته، تقدم PNG مجموعة متنوعة من الشفافية. مع الصور ذات الألوان الحقيقية والرمادي التي يمكن أن يتم تعريف قيمة البكسل الواحدة منها إما شفافة أو يمكن إضافة قناة ألفا (تمكين أي نسبة مئوية من الشفافية الجزئية ليتم استخدامها).
الضغط
- بي إن جي تستعمل مرحلتين لعملية الضغط:
- مرحلة ما قبل الضغط (التنقية).
- مرحلة الضغط.
وفي هذا الصدد، تستعمل بي إن جي طريقة قد تكون مضيعة للبيانات في عملية الضغط تسمى بعملية تفريغ الهواء (دلالة على الضغط).
📝 هل في هذه المقالة خطأ؟
إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.
ما رأيك في هذه المقالة؟