ملف Canon CR2 (.cr2)
TIFF/EP قياسيتنسيق Canon Raw 2 (CR2) هو تنسيق الصور الخام الرائد القديم من شركة Canon والذي تم استخدامه على نطاق واسع عبر مجموعة كاميرات EOS الرقمية العاكسة للسرآيات (DSLR) الأسطورية من عام 2004 وحتى عام 2018.
تحويل CR2 إلى JPG
محول مجاني داخل المتصفح للتحويل من CR2 إلى JPG. قم بتحويل الملفات فوراً على جهازك.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات CR2 من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (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 (الحالي) | CR3 | NEF | ARW |
|---|---|---|---|---|
| محرك الحاوية | 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 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري
يعرض برنامج Lightroom رسالة 'الملف يبدو غير مدعوم أو تالف'.
السبب الجذري: مؤشر تالف في جدول إزاحة IFD مما يتسبب في قيام المحلّل بقراءة بيانات المستشعر بعد نهاية الملف.
الاسترداد: استخدم أداة exiftool أو الأمر dcraw -c broken.cr2 > fixed.ppm لاستخراج بيانات Bayer دون المساس بها.
تحليل الأمان ومتجهات الهجوم على المحلّل
أثرت أخطاء تحليل تنسيق CR2 تاريخياً على عارضات الصور التي تتعامل مع جداول الشرائح التالفة في بيانات Canon Makernotes.
ناقلات الهجوم المعروفة
- تجاوز الأعداد الصحيحة في حساب عرض الشريحة مما يؤدي إلى الكتابة خارج حدود الذاكرة (Heap) أثناء عملية إزالة نمط باير (Debayering).
- جداول فك تشفير Huffman التالفة التي تطلق حلقات لا نهائية في تطبيقات LibRaw القديمة.
- تجاوز سعة المخزن المؤقت لملفات تعريف الألوان (ICC) للمعاينة المضمنة.
أفضل الممارسات الدفاعية: قم بمعالجة ملفات CR2 باستخدام محركات WebAssembly معزولة وآمنة للذاكرة دون صلاحيات وصول مميزة لنظام ملفات المضيف.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- توافق برمجي هائل على مستوى الصناعة عبر كل مطور صور خام (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 إعدادات نمط الصورة بشكل دائم؟
لا. يتم حفظ أنماط الصورة (مناظر طبيعية، بورتريه، أحادي اللون) كعلامات بيانات وصفية غير مدمرة يمكن تعديلها في أي وقت أثناء المعالجة اللاحقة.
أزواج تحويل CR2 ذات الصلة
حوّل ملفات CR2 الخام من كاميرات Canon EOS مباشرة إلى صور JPEG قياسية عالية الدقة. الناتج صورة معالجة، وليس بيانات مستشعر RAW.
حوّل ملفات RAW بصيغة CR2 من كاميرات Canon EOS الرقمية مباشرةً إلى ملفات PNG رئيسية للطباعة، بلا فقدان. الناتج صورة معالجة، وليس بيانات مستشعر RAW.
حوّل صورة من كاميرا Canon بصيغة CR2 إلى نسخة PDF من صفحة واحدة للمراجعة. تُطبّق ألوان الكاميرا وتوازن اللون الأبيض على بكسلات sRGB بعمق 8 بت؛ ولا يتيح ملف PDF التحكم في بيانات RAW.