Canon CR2 (.cr2)

TIFF/EP Standard

Canon Raw 2 (CR2) este formatul RAW emblematic de generație anterioară de la Canon, utilizat pe scară largă în întreaga gamă legendară de camere SLR digitale EOS din 2004 până în 2018.

Convertește din CR2 în JPG

Convertor gratuit din CR2 în JPG direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectează și Metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele CR2 prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Conversie 100% privată în browser - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate cu zero transmisie în rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (Magic Bytes)

Sistemele de operare și analizatoarele de fișiere identifică fișierele CR2 prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEX (OFFSET 0):

49 49 2A 00 10 00 00 00 43 52

REPREZENTARE ASCII: II*.....CR

Standardizare: TIFF/EP (ISO 12234-2) derivative

Specificații tehnice

Arhitectură containerTIFF-based file format with custom Canon header offset and CR signature
CompresieLossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data
Endianitatea octețilorLittle-Endian (Intel order)
Spații de culoareCamera Sensor RGB, Adobe RGB, sRGB profile tag
Canale și structură1 channel Bayer mosaic (RGGB)
Dimensiuni maximeUp to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
TransparențăNone (linear sensor mosaic array)
Streaming și progresivNon-streamable; offsets to sensor strips located in IFD3

Matrice de comparație tehnică: CR2 vs Competitori

Atribut tehnicCR2 (Curent)CR3NEFARW
Motor de containerTIFF/EP cu semnătura 'CR'ISO-BMFF (MPEG-4 Partea 12)TIFF/EPTIFF/EP
Compresie SenzorJPEG Huffman fără pierderiC-RAW fără pierderi și cu pierderiHuffman fără pierderi / necomprimatSony 11+7 biți / Fără pierderi
Generații de camereDSLR-uri Canon EOS (2004-2018)Canon EOS R Mirrorless (2018+)DSLR-uri Nikon & Mirrorless ZSony Alpha Mirrorless
Dimensiune Medie (30MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 MB - 42 MB

Moduri comune de corupție și ghid de recuperare hexazecimală

Lightroom afișează mesajul „Fișierul pare să nu fie susținut sau este deteriorat" (The file appears to be unsupported or damaged).

Cauză principală: Indicator deteriorat în tabelul de offset-uri IFD, care determină programul de parsare să citească datele senzorului dincolo de sfârșitul fișierului.

Recuperare: Folosiți exiftool sau dcraw -c broken.cr2 > fixed.ppm pentru a extrage datele Bayer neatinse.

Analiză de securitate și vectori de atac asupra parserului

Erorile de parsare CR2 au afectat istoric vizualizatoarele de imagini care gestionau tabele de segmente malformate în setările Canon Makernotes.

Vectori de atac cunoscuți

  • Depășire de întreg (integer overflow) în calculul lățimii segmentului, ducând la scriere în memoria heap în afara limitelor în timpul procesului de debayering.
  • Tabele de decodare Huffman corupte care declanșează bucle infinite în implementările vechi LibRaw.
  • Depășiri de buffer (buffer overflows) în profilul ICC al previzualizării încorporate.

Cele mai bune practici de securitate:

Origini istorice și repere

2018Canon introduce formatul CR3 (CRX) bazat pe ISO-BMFF în modelul EOS M50, începând scoaterea treptată din uz a formatului CR2.
2008Canon lansează EOS 5D Mark II, popularizând formatul CR2 în fotografia hibridă profesională și cinematografie.
2004Este introdus odată cu modelele Canon EOS 1D Mark II și EOS 20D, înlocuind formatul mai vechi CRW bazat pe CIFF.

Avantaje cheie și beneficii

  • Compatibilitate software masivă la nivelul întregii industriei cu fiecare program de dezvoltare raw, sistem DAM și editor creat vreodată.
  • Compresia Huffman fără pierderi păstrează întreaga rezervă pentru lumini (highlight headroom) și detaliile din umbre pe 14 biți.
  • Include o previzualizare JPEG la dimensiune completă și tabele extinse de corectare a iluminării periferice pentru obiectivele Canon.

Limitări tehnice și dezavantaje

  • Structura IFD bazată pe TIFF este mai lentă la parsare în comparație cu containerele moderne cu structură de tip cutie (box), cum este CR3.
  • Dimensiunile fișierelor sunt mai mari decât cele ale formatelor raw moderne derivate din HEVC, precum Canon C-RAW.
  • Fără suport nativ pentru metadate de adâncime ale senzorului Dual Pixel înainte de modurile specializate de pe 5D Mark IV.

Curiozități tehnice interesante

  • Octeții 8 și 9 din fiecare fișier CR2 valid sunt caracterele ASCII 'C' și 'R' (0x43 0x52) care urmează marcajului standard TIFF 0x2A.
  • Fișierele CR2 de pe Canon EOS 5D Mark II au stat la baza fotografiei pentru copertele revistei Time și pentru filmarea episoadelor de la Hollywood.
  • Fișierele CR2 stochează datele senzorului raw în mai multe segmente (slices) pentru a permite procesarea paralelă pe primele procesoare de imagine DIGIC.

Întrebări tehnice frecvente

De ce a înlocuit Canon CR2 cu CR3?

Canon a înlocuit CR2 cu CR3 pentru a adopta structura modernă de container ISO-BMFF (MP4/HEIF), care acceptă metadate flexibile, hărți de adâncime Dual Pixel RAW și o compresie C-RAW eficientă.

Pot fi deschise fișierele CR2 fără Canon Digital Photo Professional?

Da. Fiecare aplicație modernă de editare foto, vizualizator de sistem de operare și File2File.app poate converti și vizualiza fișiere CR2 în mod direct.

Stochează CR2 setările stilului de imagine (Picture Style) permanent?

Nu. Stilurile de imagine (Landscape, Portrait, Monochrome) sunt salvate ca etichete de metadate non-distructive care pot fi modificate oricând în post-producție.