Canon CR2 (.cr2)
TIFF/EP StandardCanon Raw 2 (CR2) er Canons eldre flaggskip-RAW-format som ble brukt i utstrakt grad i hele den legendariske EOS digital SLR-kameraserien fra 2004 til 2018.
Konverter CR2 til JPG
Gratis CR2 til JPG-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.
Undersøk og metadata
Operativsystemer og filanalysatorer identifiserer CR2-filer ved å undersøke den innledende binære bytesekvensen:
Byte-nivå hodesignatur (Magic Bytes)
Operativsystemer og filanalysatorer identifiserer CR2-filer ved å undersøke den innledende binære bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
49 49 2A 00 10 00 00 00 43 52ASCII-REPRESENTASJON: II*.....CR
Standardisering: TIFF/EP (ISO 12234-2) derivative
Tekniske spesifikasjoner
| Beholderarkitektur | TIFF-based file format with custom Canon header offset and CR signature |
| Komprimering | Lossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data |
| Bytterekkefølge | Little-Endian (Intel order) |
| Fargerom | Camera Sensor RGB, Adobe RGB, sRGB profile tag |
| Kanaler og struktur | 1 channel Bayer mosaic (RGGB) |
| Maks. dimensjoner | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Gjennomsiktighet | None (linear sensor mosaic array) |
| Strømming og progressiv | Non-streamable; offsets to sensor strips located in IFD3 |
Teknisk sammenligningsmatrise: CR2 vs konkurrenter
| Teknisk attributt | CR2 (Gjeldende) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Beholdermotor | TIFF/EP med 'CR'-signatur | ISO-BMFF (MPEG-4 Del 12) | TIFF/EP | TIFF/EP |
| Sensorkomprimering | Tapsfri Huffman-JPEG | Tapsfri og tapsbasert C-RAW | Tapsfri Huffman / ukomprimert | Sony 11+7 bit / Tapsfri |
| Kameragenerasjoner | Canon EOS DSLR-er (2004 - 2018) | Canon EOS R speilløse (2018+) | Nikon DSLR-er og Z speilløse | Sony Alpha speilløse |
| Gjennomsnittlig størrelse (30 MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning
Lightroom viser «Filen ser ut til å være ustøttet eller skadet».
Underliggende årsak: Korrupt peker i IFD-forskyvningstabell som fører til at tolken leser sensordata forbi slutten av filen.
Utbedring: Bruk exiftool eller dcraw -c broken.cr2 > fixed.ppm for å trekke ut urørte Bayer-data.
Sikkerhetsanalyse og parser-angrepsvektorer
CR2-analyseringsfeil har historisk påvirket bildevisere som håndterer misdannede skivetabeller i Canon Makernotes.
Kjente angrepsvektorer
- Heltallsoverflyt i beregning av skivebredde som fører til heap-overskridelse utenfor grensene under demosaicing.
- Korrupte Huffman-dekodingstabeller som utløser uendelige løkker i eldre LibRaw-implementeringer.
- Bufferoverflyt i ICC-profil for innebygd forhåndsvisning.
Beste praksis for forsvar:
Historisk opprinnelse og milepæler
Viktige fordeler
- Massiv bransjeomfattende programvarekompatibilitet på tvers av absolutt alle RAW-utviklere, DAM-systemer og redigeringsprogrammer som noensinne er laget.
- Tapsfri Huffman-komprimering bevarer fullstendig 14-bits høylys- og skyggedetaljer.
- Inkluderer fullstørrelses JPEG-forhåndsvisning og omfattende tabeller for korrigering av perifer belysning for Canon-objektiver.
Tekniske begrensninger og ulemper
- TIFF-basert IFD-struktur er tregere å analysere sammenlignet med moderne boks-strukturerte beholdere som CR3.
- Filstørrelsene er større enn moderne HEVC-avledede RAW-formater som Canon C-RAW.
- Ingen innebygd støtte for Dual Pixel-sensordybdemetadata før spesialisert 5D Mark IV-modus.
Interessante tekniske fakta
- Byte 8 og 9 i hver gyldne CR2-fil er ASCII 'C' og 'R' (0x43 0x52) etter standard TIFF 0x2A-markør.
- CR2-filene fra Canon EOS 5D Mark II drev fotograferingen for Time Magazine-forsider og Hollywood-filming.
- CR2-filer lagrer rå sensordata på tvers av flere skiver for å tillate parallell prosessering på tidlige DIGIC-bildeprosessorer.
Ofte stilte tekniske spørsmål
Hvorfor erstattet Canon CR2 med CR3?
Canon erstattet CR2 med CR3 for å ta i bruk den moderne ISO-BMFF (MP4/HEIF)-beholderstrukturen, som støtter fleksibel metadata, Dual Pixel RAW-dybdekart og effektiv C-RAW-kompresjon.
Kan CR2-filer åpnes uten Canon Digital Photo Professional?
Ja. Hvert moderne fotoredigeringsprogram, operativsystemvisning og File2File.app kan konvertere og vise CR2-filer direkte.
Lagrer CR2 bildeforhåndsinnstillinger permanent?
Nei. Bildeforhåndsinnstillinger (Landskap, Portrett, Monokrom) lagres som ikke-destruktive metadatamerker som når som helst kan endres i etterbehandlingen.