لماذا لا تعود الجودة عند الانتقال من JPG إلى PNG؟
4 دقيقة للقراءة
فلسفتان مختلفتان للضغط
إن أنجع سبيل لفهم ملفات الصور الرقمية هو التمييز بين المقاربتين الأساسيتين للضغط: الفاقد وعديم الفقد. وهذا التمييز هو أساس الفرق بين JPG وPNG، وأساس الإجابة عن سؤال "هل تزداد الجودة عند تحويل JPG إلى PNG؟" في آن واحد.
يعيد الضغط عديم الفقد حزم البيانات لتشغل حيزاً أقل، لكنه لا يُسقط أي معلومة. تخيّله كضغط ملف نصي بصيغة ZIP: فعند فك الضغط يكون كل حرف في موضعه. وبهذا المنطق تعمل صيغة PNG. أما الضغط الفاقد فيعقد صفقة مختلفة: إذ يُسقط عن قصد المعلومات التي يصعب على العين البشرية ملاحظتها، فينتج ملفات أصغر بكثير. وقد اختارت JPG هذا الطريق، وهي بالغة الفعالية مع الصور الفوتوغرافية.
كيف تُسقط JPG المعلومات على وجه التحديد؟
يعمل ضغط JPG على عدة مراحل، وتضحّي كل مرحلة بقدر من المعلومات.
تُفصل الصورة أولاً إلى مكوّني السطوع واللون. ولأن العين البشرية أشد حساسية لتغيرات السطوع منها لتغيرات اللون بكثير، تُحفظ معلومات اللون عادةً بنصف الدقة. وتسمى هذه الخطوة أخذ العينات الفرعية للون، وفيها يضيع جزء من تفاصيل اللون منذ اللحظة الأولى.
ثم تُقسَّم الصورة إلى كتل بحجم 8x8 بكسل، وتُحلَّل كل كتلة إلى مكوّنات ترددية. فالتدرجات اللونية البطيئة داخل الكتلة تُمثَّل بترددات منخفضة، والحواف الحادة بترددات مرتفعة. وفي مرحلة الضغط تُقرَّب المكوّنات عالية التردد تقريباً حاداً أو تُصفَّر تماماً — لأن العين هي الأقل إدراكاً لها.
ومن هنا تنشأ عيوب JPG المميزة: التظليل الخفيف حول الحواف الحادة (الهالات)، وآثار المربعات التي تظهر في المساحات اللونية المصمتة (التكتل)، والتشوش عند حواف النصوص الدقيقة. وكلما خفّضت إعداد الجودة اشتد هذا التقريب وصارت العيوب مرئية بالعين المجردة.
الفقد عبر الأجيال: التدهور الصامت
أخبث المسائل المتعلقة بصيغة JPG هي فقد الأجيال. فحين تفتح ملف JPG وتجري تعديلاً بسيطاً ثم تحفظه بصيغة JPG من جديد، يُضغط الملف من البداية. ولا تأخذ عملية الضغط الثانية هذه الصورة الأصلية مدخلاً لها، بل ناتج عملية الضغط الأولى. أي أن صورة متدهورة أصلاً تتدهور من جديد.
وفي المرة الواحدة يتعذر تمييز هذا الفرق بالعين المجردة عادةً. لكنك إن عدّلت صورة وحفظتها خمس مرات أو عشراً — أو إذا تنقلت الصورة من يد إلى يد وأُعيد حفظها في كل مرحلة — فسيتضح التكتل وانزياح الألوان شيئاً فشيئاً. وهذه هي بالضبط الآلية الكامنة وراء الصور التي تنتشر على وسائل التواصل الاجتماعي وتزداد "ذوباناً" مع الوقت.
وماذا يفعل التحويل إلى PNG إذن؟
عند تحويل ملف JPG إلى PNG، تُنقل قيم وحدات البكسل في تلك اللحظة إلى وعاء عديم الفقد. وبعد ذلك يمكنك حفظ الملف وفتحه ما شئت؛ فلن تتغير قيم وحدات البكسل. وبذلك تكون سلسلة فقد الأجيال قد توقفت.
غير أن الضرر الذي راكمته السلسلة حتى تلك اللحظة يبقى في الملف. فصيغة PNG لا تمحو التكتل، ولا تنظف الهالات، ولا تعيد تفاصيل اللون المُسقطة. وكل ما تقدمه هو ضمانة مفادها "ما بعد هذه النقطة سيُحفظ". ولهذا فإن التوقيت الصحيح للتحويل هو بداية عملية التحرير — لا نهايتها.
وثمة قاعدة عملية: إن كنت ستعمل على صورة عبر أكثر من جلسة، فانتقل إلى صيغة عديمة الفقد في الخطوة الأولى، ونفّذ جميع المراحل الوسيطة فيها، ولا تحوّل إلى صيغة فاقدة سوى النسخة النهائية المعدة للنشر. ويحافظ سير العمل هذا على ثبات الجودة طوال عملية التحرير، ويضمن في الوقت نفسه بقاء الناتج النهائي بحجم معقول. وإن أردت تهيئة ملفك على هذا النحو، يمكنك استخدام أداة التحويل من JPG إلى PNG.
لماذا الفارق في الحجم كبير إلى هذا الحد؟
لا يوفر الضغط عديم الفقد مساحةً إلا باختصار الأنماط المتكررة. ففي لقطة الشاشة مساحات بيضاء واسعة، وحدود أحادية اللون، وبنى متكررة — وتحزمها PNG بكفاءة بالغة. أما في الصورة الفوتوغرافية فيكاد كل بكسل يختلف عن جاره؛ حتى السماء تحوي مئات الدرجات المختلفة من اللون الأزرق. وحين لا يُعثر على تكرار، ينخفض مكسب الضغط.
ونتيجة لذلك يصبح ملف PNG في الصور ذات المحتوى الفوتوغرافي أكبر بأضعاف من ملف JPG للصورة نفسها. أما في الصور ذات المحتوى الرسومي والنصي فقد ينقلب الوضع؛ إذ تبدو PNG أنظف وتكون أحياناً أصغر حجماً كذلك. وهذا أوضح دليل ملموس على الغرض الذي صُممت من أجله كل صيغة ونوع المحتوى الذي تناسبه.
النموذج الذهني الصحيح
تخيّل صيغة JPG كملخص لحوار: يُقرأ بسرعة، ويوصل الفكرة الرئيسية، لكن بعض التفاصيل حُذفت منه. أما PNG فهي المحضر الكامل — لم يُسقط منه شيء، وفي المقابل هو أطول بكثير. وأخذ ملخص وحفظه بصيغة المحضر الكامل لا يحوّله إلى محضر كامل؛ بل يحفظ الملخص كاملاً لا غير.
وإذا أبقيت هذا النموذج في ذهنك، صارت قرارات الصيغ بالغة البساطة: تستخدم صيغة عديمة الفقد حيث يلزمك حفظ المعلومات، وصيغة فاقدة حيث يلزمك توزيعها. أما اتجاه التحويل فيكون ذا معنى دائماً من عديم الفقد نحو الفاقد، ولا يُسلك الاتجاه المعاكس إلا لإيقاف السلسلة.
الأسئلة الشائعة
هل تتدهور صورة JPG في كل مرة أفتحها وأغلقها؟
لا. فمجرد الفتح والعرض لا يضر بالملف؛ إذ يبقى على القرص من دون تغيير. ولا يحدث التدهور إلا عند إعادة حفظ الملف، أي عند الكتابة فوقه أو إنتاج ملف JPG جديد عبر خيار "حفظ باسم". وإذا فتحت الملف في برنامج لتحرير الصور ثم أغلقته من دون إجراء أي تغيير، فلن يقع فقد أيضاً.
إذا استخدمت صيغة عديمة الفقد، فهل لن تتدهور صورتي أبداً؟
لن يقع تدهور ناجم عن الصيغة نفسها، نعم. فحتى لو حفظت ملف PNG وفتحته مئة مرة، فلن تتغير قيم وحدات البكسل. غير أن التعديلات التي تجريها قد تسبب بذاتها فقداً للمعلومات: فتصغير الصورة ثم تكبيرها من جديد، أو تطبيق تباين مفرط، أو خفض عمق الألوان، كلها فقد دائم للمعلومات حتى في صيغة عديمة الفقد. فانعدام الفقد يعني أن الصيغة تحفظ البيانات التي تسلّمها إياها من دون إفساد.
هل يوجد برنامج يعيد المعلومات التي أسقطتها صيغة JPG؟
لا توجد وسيلة تعيد المعلومات المُسقطة كما كانت تماماً، لأن تلك البيانات لم تعد موجودة في الملف أصلاً. أما أدوات التحسين القائمة على الذكاء الاصطناعي فتقدّر كيف يمكن أن تكون التفاصيل الغائبة قد بدت، استناداً إلى الأنماط التي تعلمتها من ملايين الصور التي دُرِّبت عليها، وقد تكون النتيجة مقنعة أحياناً. غير أن هذا ليس استرجاعاً بل تخميناً معقولاً؛ ولا يحمل أي ضمانة بمطابقته للأصل.
هل تصبح صيغة JPG عديمة الفقد إذا اخترت الجودة 100؟
لا تصبح كذلك، وإنما يُقلَّص الفقد إلى أدنى حد فحسب. فمهما ارتفع إعداد الجودة في JPG، تعالج الصيغة معلومات اللون عبر أخذ العينات الفرعية والتحويل الترددي؛ وهاتان الخطوتان تُسقطان قدراً من البيانات بحكم التصميم. وعند الجودة 100 يبقى الفرق غير قابل للتمييز بالعين المجردة تقريباً ويكبر الملف كثيراً، لكنه يظل من الناحية التقنية حفظاً فاقداً للبيانات.
جرّب ذلك الآن باستخدام JPG → PNG Dönüştür.
جرّب JPG → PNG Dönüştür