ملف Canon CR2 (.cr2)

TIFF/EP قياسي

تنسيق Canon Raw 2 (CR2) هو تنسيق الصور الخام الرائد القديم من شركة Canon والذي تم استخدامه على نطاق واسع عبر مجموعة كاميرات EOS الرقمية العاكسة للسرآيات (DSLR) الأسطورية من عام 2004 وحتى عام 2018.

تحويل CR2 إلى JPG

محول مجاني داخل المتصفح للتحويل من CR2 إلى JPG. قم بتحويل الملفات فوراً على جهازك.

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات CR2 من خلال فحص تسلسل البايت الثنائي البادئ:

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات CR2 من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة 0):

49 49 2A 00 10 00 00 00 43 52

تمثيل ASCII: II*.....CR

التوحيد القياسي: TIFF/EP (ISO 12234-2) derivative

المواصفات الفنية

هيكلية الحاويةتنسيق ملفات قائم على TIFF مع إزاحة رأس مخصصة من Canon وتوقيع CR
الضغطترميز Huffman بأسلوب JPEG دون فقد أو بيانات مستشعر غير مضغوطة بدقة 12/14 بت
ترتيب البايتات (Endianness)ترتيب Little-Endian (ترتيب Intel)
مساحات الألوانCamera Sensor RGB, Adobe RGB, وسم ملف تعريف sRGB
القنوات والبنيةقناة واحدة: فسيفساء Bayer (RGGB)
الحد الأقصى للأبعادUp to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
الشفافيةلا توجد (مصفوفة فسيفساء مستشعر خطية)
البث والتحميل التدرجيغير قابل للبث؛ توجد إزاحات شرائط المستشعر في IFD3

مصفوفة المقارنة التقنية: CR2 مقابل المنافسين

السمة التقنيةCR2 (الحالي)CR3NEFARW
محرك الحاويةTIFF/EP مع توقيع 'CR'ISO-BMFF (الجزء 12 من MPEG-4)تنسيق TIFF/EPتنسيق TIFF/EP
ضغط المستشعرJPEG بترميز Huffman دون فقدانC-RAW دون فقدان أو بفقدانHuffman دون فقدان / غير مضغوطSony 11+7 بت / دون فقدان
أجيال الكاميراتكاميرات Canon EOS DSLR (2004-2018)كاميرات Canon EOS R عديمة المرآة (منذ 2018)كاميرات Nikon DSLR وZ عديمة المرآةكاميرات Sony Alpha عديمة المرآة
متوسط الحجم (30 ميجابكسل)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 MB - 42 MB

أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري

يعرض برنامج Lightroom رسالة 'الملف يبدو غير مدعوم أو تالف'.

السبب الجذري: مؤشر تالف في جدول إزاحة IFD مما يتسبب في قيام المحلّل بقراءة بيانات المستشعر بعد نهاية الملف.

الاسترداد: استخدم أداة exiftool أو الأمر dcraw -c broken.cr2 > fixed.ppm لاستخراج بيانات Bayer دون المساس بها.

تحليل الأمان ومتجهات الهجوم على المحلّل

أثرت أخطاء تحليل تنسيق CR2 تاريخياً على عارضات الصور التي تتعامل مع جداول الشرائح التالفة في بيانات Canon Makernotes.

ناقلات الهجوم المعروفة

  • تجاوز الأعداد الصحيحة في حساب عرض الشريحة مما يؤدي إلى الكتابة خارج حدود الذاكرة (Heap) أثناء عملية إزالة نمط باير (Debayering).
  • جداول فك تشفير Huffman التالفة التي تطلق حلقات لا نهائية في تطبيقات LibRaw القديمة.
  • تجاوز سعة المخزن المؤقت لملفات تعريف الألوان (ICC) للمعاينة المضمنة.

أفضل الممارسات الدفاعية: قم بمعالجة ملفات CR2 باستخدام محركات WebAssembly معزولة وآمنة للذاكرة دون صلاحيات وصول مميزة لنظام ملفات المضيف.

الأصول التاريخية والمحطات الرئيسية

2018تطرح شركة Canon تنسيق CR3 (CRX) المستند إلى معيار ISO-BMFF في كاميرا EOS M50، مما يمثل بداية التخلص التدريجي من تنسيق CR2.
2008تطلق Canon كاميرا EOS 5D Mark II، مما أدى إلى انتشار تنسيق CR2 على نطاق واسع في التصوير الهجين الاحترافي للصور الثابتة والسينما.
2004تم إدخاله لأول مرة مع كاميرتي Canon EOS 1D Mark II وEOS 20D، ليحل محل تنسيق CRW القديم القائم على بنية CIFF.

المزايا الرئيسية والإيجابيات

  • توافق برمجي هائل على مستوى الصناعة عبر كل مطور صور خام (RAW)، ونظام إدارة الأصول الرقمية (DAM)، ومحرر صور تم إنشاؤه على الإطلاق.
  • تحافظ ضغوط Huffman دون فقد على البيانات التي يسجلها المستشعر؛ ويعتمد عمق البت والتفاصيل المتاحان على طراز الكاميرا وإعدادات الالتقاط.
  • يتضمن معاينة JPEG بالحجم الكامل وجداول واسعة النطاق لتصحيح الإضاءة المحيطية لعدسات Canon.

القيود الفنية والسلبيات

  • بنية IFD القائمة على تنسيق TIFF أبطأ في التحليل مقارنةً بالحاويات الحديثة ذات البنية الصندوقية مثل CR3.
  • حجم الملفات أكبر مقارنة بتنسيقات الصور الخام الحديثة المستمدة من HEVC مثل Canon C-RAW.
  • لا يوجد دعم أصلي لبيانات عمق مستشعر البكسل المزدوج (Dual-Pixel) قبل وضع كاميرا 5D Mark IV المخصص.

معلومات تقنية طريفة

  • البايتان 8 و9 في كل ملف CR2 صالح هما حرفا ASCII «C» و«R» (بالنظام السداسي 0x43 0x52) تليها علامة TIFF القياسية 0x2A.
  • ملفات CR2 الخاصة بكاميرا Canon EOS 5D Mark II شغلت تصوير أغلفة مجلة Time وعمليات تصوير الحلقات التلفزيونية في هوليوود.
  • تخزن ملفات CR2 بيانات المستشعر الخام عبر شرائح متعددة للسماح بالمعالجة الموازية على معالجات الصور المبكرة من نوع DIGIC.

الأسئلة التقنية المتكررة

لماذا استبدلت كانون صيغة CR2 بـ CR3؟

قامت كانون باستبدال CR2 بـ CR3 لاعتماد بنية حاوية ISO-BMFF الحديثة (MP4/HEIF)، والتي تدعم البيانات الوصفية المرنة، وخرائط عمق Dual Pixel RAW، وضغط C-RAW الفعال.

هل يمكن فتح ملفات CR2 بدون برنامج Canon Digital Photo Professional؟

يمكن للعديد من تطبيقات الصور الحالية فتح ملفات CR2؛ ويعتمد الدعم على إصدار التطبيق وطراز الكاميرا.

هل يخزن CR2 إعدادات نمط الصورة بشكل دائم؟

لا. يتم حفظ أنماط الصورة (مناظر طبيعية، بورتريه، أحادي اللون) كعلامات بيانات وصفية غير مدمرة يمكن تعديلها في أي وقت أثناء المعالجة اللاحقة.