תמונת Canon CR2 (.cr2)

TIFF/EP תקן

Canon Raw 2 (CR2) הוא פורמט ה-RAW הדגל מדור קודם של קנון (Canon), אשר שימש בהרחבה בסדרת מצלמות הרפלקס הדיגיטליות (DSLR) האגדיות EOS משנת 2004 ועד 2018.

המר CR2 ל-JPG

ממיר חינמי מ-CR2 ל-JPG פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.

בדיקה ומטא-נתונים

מערכות הפעלה ומנתחי קבצים מזהים קבצי CR2 על ידי בדיקת רצף הבייטים הבינארי הראשוני:

בחר או גרור קבצים לכאן

פרטי - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק Ctrl+V
הבטחת פרטיות ללא העברת נתונים ברשת: 0 בייט הועלו לשרתים חיצוניים. כל העיבוד התבצע באופן מקומי בארגז החול של הדפדפן שלך.

חתימת כותרת ברמת הבייט (Magic Bytes)

מערכות הפעלה ומנתחי קבצים מזהים קבצי CR2 על ידי בדיקת רצף הבייטים הבינארי הראשוני:

חתימת HEX (היסט 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)
מרחבי צבעמרחב צבע RGB של חיישן המצלמה, Adobe RGB, תג פרופיל sRGB
ערוצים ומבנהערוץ אחד של פסיפס Bayer (RGGB)
ממדים מרבייםעד 8688 x 5792 (50.6 MP במצלמות Canon EOS 5DS/5DS R)
שקיפותללא (מערך פסיפס חיישן ליניארי)
הזרמה ופרוגרסיביותאינו ניתן להזרמה; ההיסטים לרצועות החיישן נמצאים ב-IFD3

מטריצת השוואה טכנית: CR2 מול מתחרים

תכונה טכניתCR2 (נוכחי)CR3NEFARW
מנוע מְכִיל (Container Engine)TIFF/EP עם חתימת 'CR'ISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
דחיסת חיישןJPEG Huffman ללא אובדן נתוניםC-RAW ללא אובדן ועם אובדןHuffman ללא אובדן / לא דחוססוני 11+7 ביט / ללא אובדן
דורות מצלמותמצלמות DSLR מסדרת Canon EOS (2004-2018)מצלמות ללא מראה Canon EOS R ‏(2018+)מצלמות DSLR ומצלמות ללא מראה Z של ניקוןמצלמות ללא מראה סוני אלפא
גודל ממוצע (30 מגה-פיקסל)35 מגה-בייט - 40 מגה-בייט18 מגה-בייט - 30 מגה-בייט30 מגה-בייט - 38 מגה-בייט30 מגה-בייט - 42 מגה-בייט

מצבי השחתה נפוצים ומדריך שחזור הקסדצימלי (Hex)

Lightroom מציג את ההודעה 'נראה שהקובץ אינו נתמך או פגום' (The file appears to be unsupported or damaged).

גורם שורש: מצביע פגום בטבלת היסט ה-IFD הגורם למנתח (parser) לקרוא נתוני חיישן מעבר לסוף הקובץ.

שחזור: השתמש ב-exiftool או ב-dcraw -c broken.cr2 > fixed.ppm כדי לחלץ נתוני Bayer שלא נגעו בהם.

ניתוח אבטחה ווקטורי תקיפה נגד מנתחי פורמטים (parsers)

באגים בניתוח (parsing) של קבצי CR2 השפיעו היסטורית על מציגי תמונות שטיפלו בטבלאות פרוסות מעוותות ב-Makernotes של קנון.

ווקטורי תקיפה ידועים

  • גלישת מספר שלם (Integer overflow) בחישוב רוחב הפרוסה המוביל לכתיבת ערימה (heap write) מחוץ לגבולות במהלך תהליך ההמרה מ-Bayer ‏(debayering).
  • טבלאות פענוח Huffman פגומות הגורמות ללולאות אינסופיות ביישומי LibRaw ישנים.
  • גלישות חוצץ (buffer overflows) בפרופיל ICC של התצוגה המקדימה המוטמעת.

שיטות מומלצות להגנה: עבד קובצי CR2 באמצעות מנועי WebAssembly מבודדים ובטוחים לזיכרון, ללא גישה מורשית למערכת הקבצים של המארח.

היסטוריה ואבני דרך

2018קנון מציגה את CR3 (CRX) המבוסס על ISO-BMFF במצלמת EOS M50, ומתחילה בהוצאתו משימוש של CR2.
2008קנון מוציאה לשוק את EOS 5D Mark II, מה שהפך את CR2 לפופולרי בצילום סטילס ובצילום קולנוע היברידיים מקצועיים.
2004הוצג יחד עם Canon EOS 1D Mark II ו-EOS 20D, והחליף את פורמט CRW הוותיק, המבוסס על CIFF.

יתרונות מרכזיים

  • תאימות תוכנה רחבה ביותר בתעשייה בכל תוכנת פיתוח RAW, מערכת ניהול נכסי תמונה (DAM) ועורך שאי פעם נבנו.
  • דחיסת Huffman ללא אובדן משמרת את הנתונים שהחיישן רשם; עומק הסיביות ורמת הפירוט תלויים בדגם המצלמה ובהגדרות הצילום.
  • מטמיע תצוגה מקדימה של JPEG בגודל מלא וטבלאות נרחבות לתיקון הארה היקפית של עדשות קנון.

מגבלות טכניות וחסרונות

  • מבנה IFD מבוסס TIFF איטי יותר לניתוח (parsing) בהשוואה למכילים מודרניים בעלי מבנה קופסאות (boxes) כמו CR3.
  • גדלי הקבצים גדולים יותר בהשוואה לפורמטי RAW מודרניים הנגזרים מ-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 מאחסנים נתוני חיישן גולמיים על פני פרוסות (slices) מרובות כדי לאפשר עיבוד מקבילי במעבדי התמונה המוקדמים מסדרת DIGIC.

שאלות טכניות נפוצות

למה קנון (Canon) החליפה את CR2 ב-CR3?

קנון החליפה את CR2 ב-CR3 כדי לאמץ את מבנה ה-container המודרני מסוג ISO-BMFF (MP4/HEIF), התומך ב-מטא-נתונים גמישים, מפות עומק מסוג Dual Pixel RAW, ודחיסת C-RAW יעילה.

האם ניתן לפתוח קבצי CR2 ללא תוכנת Canon Digital Photo Professional?

אפליקציות צילום עדכניות רבות יכולות לפתוח CR2; התמיכה תלויה בגרסת האפליקציה ובדגם המצלמה.

האם CR2 שומר הגדרות סגנון תמונה (Picture Style) לצמיתות?

לא. סגנונות תמונה (נוף, פורטרט, מונוכרום) נשמרים כתגי מטא-נתונים שאינם הרסניים וניתן לשנות אותם בכל עת בשלב הפוסט-פרודקשן.