Canon CR2 (.cr2)
TIFF/EP StandardCanon Raw 2 (CR2) er Canons ældre flagskibs-RAW-format, der blev brugt flittigt på tværs af den legendariske EOS-serie af digitale spejlreflekskameraer fra 2004 til 2018.
Konverter CR2 til JPG
Gratis CR2 til JPG-konverter i browseren. Konverter filer med det samme på din enhed.
Undersøg & Metadata
Operativsystemer og filanalysatorer identificerer CR2-filer ved at inspicere den indledende binære bytesekvens:
Byte-niveau Header-signatur (Magic Bytes)
Operativsystemer og filanalysatorer identificerer CR2-filer ved at inspicere den indledende binære bytesekvens:
HEX-SIGNATUR (OFFSET 0):
49 49 2A 00 10 00 00 00 43 52ASCII-REPRÆSENTATION: II*.....CR
Standardisering: TIFF/EP (ISO 12234-2) derivative
Tekniske specifikationer
| Containerarkitektur | 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 |
| Bytterejsning | Little-Endian (Intel order) |
| Farverum | Camera Sensor RGB, Adobe RGB, sRGB profile tag |
| Kanaler og struktur | 1 channel Bayer mosaic (RGGB) |
| Maks. dimensioner | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Gennemsigtighed | None (linear sensor mosaic array) |
| Streaming og progressiv | Non-streamable; offsets to sensor strips located in IFD3 |
Tekniske sammenligningsmatrix: CR2 vs. konkurrenter
| Teknisk attribut | CR2 (Aktuel) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Container-motor | TIFF/EP med 'CR'-signatur | ISO-BMFF (MPEG-4 Part 12) | TIFF/EP | TIFF/EP |
| Sensorkomprimering | Tabsfri Huffman JPEG | Tabsfri & tabsgivende C-RAW | Tabsfri Huffman / ukomprimeret | Sony 11+7 bit / tabsfri |
| Kameragenerationer | Canon EOS spejlrefleks (2004-2018) | Canon EOS R spejlløs (2018+) | Nikon spejlrefleks & Z spejlløs | Sony Alpha spejlløs |
| Gennemsnitlig størrelse (30 MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Almindelige korruptionstilstande og hex-gendannelsesvejledning
Lightroom viser 'Filen ser ud til at være ikke-understøttet eller beskadiget'.
Grundlæggende årsag: Beskadiget markør i IFD-forskydningstabel, der får fortolkeren til at læse sensordata ud over filens afslutning.
Gendannelse: Brug exiftool eller dcraw -c broken.cr2 > fixed.ppm til at udtrække urørte Bayer-data.
Sikkerhedsanalyse og parser-angrebsvektorer
CR2-fortolkningsfejl har historisk set påvirket billedvisningsprogrammer, der håndterer misdannede skivestabler i Canon Makernotes.
Kendte angrebsvektorer
- Heltalsoverløb i beregning af skivebredde, som fører til heap-skrivning uden for grænserne under debayering.
- Beskadigede Huffman-dekodningstabeller, der udløser uendelige løkker i ældre LibRaw-implementationer.
- Bufferoverløb i ICC-profil for indlejrede eksempelbilleder.
Defensive bedste praksisser:
Historisk oprindelse og milepæle
Vigtige fordele og styrker
- Massiv, branchens dækkende softwarekompatibilitet på tværs af stort set alle RAW-udviklere, DAM-systemer og redigeringsprogrammer, der nogensinde er skabt.
- Tabsfri Huffman-komprimering bevarer fuld 14-bit højlys-rummelighed og skyggedetaljer.
- Indlejrer fuldstørrelses JPEG-eksempelbillede og omfattende korrektionstabeller til Canons objektivbelysning i kanten af billedet.
Tekniske begrænsninger og ulemper
- TIFF-baseret IFD-struktur er langsommere at fortolke sammenlignet med moderne boks-strukturerede beholdere som CR3.
- Filstørrelserne er større end moderne HEVC-afledte RAW-formater som Canon C-RAW.
- Ingen indbygget understøttelse af Dual-Pixel-sensordybdemetadata før de specialiserede 5D Mark IV-tilstande.
Interessant teknisk trivia
- Byte 8 og 9 i enhver gyldig CR2-fil er ASCII 'C' og 'R' (0x43 0x52) efter den almindelige TIFF 0x2A-markør.
- Canon EOS 5D Mark II CR2-filer drev fotografiet til Time Magazines forsider og Hollywoods optagelser af tv-episoder.
- CR2-filer gemmer rå sensordata på tværs af flere skiver for at tillade parallel behandling på tidlige DIGIC-billedprocessorer.
Ofte stillede tekniske spørgsmål
Hvorfor erstattede Canon CR2 med CR3?
Canon erstattede CR2 med CR3 for at adoptere den moderne ISO-BMFF (MP4/HEIF) containerstruktur, som understøtter fleksible metadata, Dual Pixel RAW-dybdekort og effektiv C-RAW-komprimering.
Kan CR2-filer åbnes uden Canon Digital Photo Professional?
Ja. Enhver moderne fotoredigeringsapplikation, operativsystemets billedfremviser og File2File.app kan konvertere og se CR2-filer direkte.
Gemmer CR2 billedstilindstillinger permanent?
Nej. Billedstile (Landskab, Portræt, Monokrom) gemmes som ikke-destruktive metadatatags, der til enhver tid kan ændres i efterbehandlingen.