تنظيف حقيقي للصور — يزيل البيانات الوصفية المخفية وموقع GPS والتهديدات من صورك، بالكامل على جهازك الخاص.

تنظيف ملفات صور PNM / Netpbm

14 إحدى أقدم عائلات تنسيقات الصور التي لا تزال مستخدمة بنشاط

يشمل PNM عائلة Netpbm - PBM (خرائط بت أبيض وأسود خالص)، وPGM (تدرج رمادي)، وPPM (ألوان كاملة) - التي تعود إلى أولى أيام أدوات صور Unix، ولا تزال حتى اليوم تنسيق الإخراج الافتراضي لكمية مفاجئة من التصوير العلمي وأبحاث رؤية الحاسوب وسير عمل الصور عبر سطر الأوامر. تشترك كل نسخة في نفس البنية الأساسية: "رقم سحري" قصير بترميز ASCII (من P1 إلى P6، أو P7 لنسخة PAM الأحدث)، متبوعًا بأبعاد مفصولة بمسافات، وبيانات بكسل خام لأي شيء يتجاوز خريطة البت الخالصة.

تعمّق أكثر: لماذا لا يوجد عمليًا سؤال بيانات وصفية للإجابة عنه هنا

يسمح تنسيق رأس Netpbm بسطر تعليق واحد يبدأ بـ# قبل أبعاد الصورة، وهذه فعليًا كل قصة البيانات الوصفية - لا توجد كتلة معلومات كاميرا، ولا حقول GPS، ولا صور مصغّرة مضمّنة، ولا شيء يشبه EXIF أو IPTC. إذا رأيت ملف PNM أصلًا، فمصدره شبه مؤكَّد سير عمل بحثي، أو خطوة تحويل عبر سطر الأوامر، أو نظام مدمج، وليس كاميرا أو هاتفًا، وهذا يفسّر بالضبط لماذا نهج الخصوصية الخاص بالبيانات الوصفية المُطبَّق على JPEG أو HEIC بالكاد ينطبق هنا. ما يبقى مهمًا رغم ذلك هو نفس الضمان البنيوي الموجود في أي مكان آخر على هذا الموقع: يُستبعد أي سطر تعليق أو بايت زائد عمّا يحتاجه التنسيق فعليًا عند فك ترميز الملف إلى بكسلات خام وإعادة بنائه من الصفر، بغض النظر عمّا كان يمكن استخدام حقل تعليق لتهريبه.

لماذا قد تُمرِّر ملف PNM عبر هذه الأداة أصلًا

غالبًا لنفس السبب المُتناوَل في صفحة المقارنة لأي تنسيق قليل البيانات الوصفية من الأساس: إعادة البناء الكاملة تُغلق فئة الخطر البنيوية "لا تصدّق البايتات الأصلية"، بغض النظر عمّا إذا كان هناك شيء ذو معنى لإزالته من الرأس. إذا كان سير عملك يحتاج النتيجة لاحقًا بتنسيق أكثر شيوعًا، فإن فرض تنسيق الإخراج إلى PNG أو JPEG أو WebP يعمل في نفس المرور الواحد كأي إدخال آخر هنا.

نظّف ملف PNM الآن ←