Canon CR2 (.cr2)
TIFF/EP StandardCanon Raw 2 (CR2) är Canons äldre flaggskepp bland RAW-format, som har använts flitigt i det legendariska utbudet av EOS-systemkameror från 2004 till 2018.
Konvertera CR2 till JPG
Gratis konverterare från CR2 till JPG i webbläsaren. Konvertera filer direkt på din enhet.
Granska & Metadata
Operativsystem och filanalysverktyg identifierar CR2-filer genom att granska den inledande binära bytesekvensen:
Signatur för filhuvud på bytenivå (Magic Bytes)
Operativsystem och filanalysverktyg identifierar CR2-filer genom att granska den inledande binära bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
49 49 2A 00 10 00 00 00 43 52ASCII-REPRESENTATION: II*.....CR
Standardisering: TIFF/EP (ISO 12234-2) derivative
Tekniska 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 |
| Bytessordinning | Little-Endian (Intel order) |
| Färgrymder | Camera Sensor RGB, Adobe RGB, sRGB profile tag |
| Kanaler och struktur | 1 channel Bayer mosaic (RGGB) |
| Maximala dimensioner | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Transparens | None (linear sensor mosaic array) |
| Strömning och progressiv | Non-streamable; offsets to sensor strips located in IFD3 |
Teknisk jämförelsematris: CR2 vs konkurrenter
| Tekniskt attribut | CR2 (Aktuell) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Containerarkitektur | TIFF/EP med 'CR'-signatur | ISO-BMFF (MPEG-4 Del 12) | TIFF/EP | TIFF/EP |
| Sensorkomprimering | Förlustfri Huffman JPEG | Förlustfri & med förlust C-RAW | Förlustfri Huffman / okomprimerad | Sony 11+7 bit / Förlustfri |
| Kameragenerationer | Canon EOS DSLR-kameror (2004-2018) | Canon EOS R Systemkameror (2018+) | Nikon DSLR & Z Systemkameror | Sony Alpha Systemkameror |
| Genomsnittlig storlek (30MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Vanliga skadeorsaker och hex-återställningsguide
Lightroom visar meddelandet 'Filen verkar inte stödas eller är skadad'.
Grundorsak: Skadad pekare i IFD-offsettabell som gör att tolken läser sensordata förbi slutet av filen.
Återställning: Använd exiftool eller dcraw -c skadad.cr2 > fixad.ppm för att extrakta orörd Bayer-data.
Säkerhetsanalys och attackvektorer för tolkar
Sårbarheter vid tolkning av CR2 har historiskt sett drabbat bildvisare som hanterar felaktiga skivtabeller i Canon Makernotes.
Kända attackvektorer
- Heltalsspill i beräkningen av skivans bredd som leder till minnesöverskridande heap-skrivning under debayering.
- Skadade Huffman-avkodningstabeller som utlöser oändliga loopar i äldre LibRaw-implementationer.
- Buffertspill för inbäddad ICC-profil för förhandsgranskning.
Rekommenderade skyddsåtgärder:
Historiskt ursprung och milstolpar
Viktiga fördelar
- Massiv branschomspännande programvarukompatibilitet över varenda råordsframkallare, DAM och redigerare som någonsin skapats.
- Förlustfri Huffman-komprimering bevarar fullständigt 14-bitars högdagermarginal och skuggdetaljer.
- Inbäddar fullstor JPEG-förhandsgranskning och omfattande korrigeringstabeller för perifer belysning för Canons objektiv.
Tekniska begränsningar
- TIFF-baserad IFD-struktur är långsammare att tolka jämfört the med moderna containerformat med box-struktur som CR3.
- Filstorlekarna är större än moderna HEVC-härledda råformat som Canon C-RAW.
- Inget inbyggt stöd för Dual Pixel-sensorns djuptimeout före specialiserade lägen för 5D Mark IV.
Intressant teknisk kuriosa
- Byte 8 och 9 i varje giltig CR2-fil är ASCII-tecknen 'C' och 'R' (0x43 0x52) som följer standardmarkören TIFF 0x2A.
- Canon EOS 5D Mark II CR2-filer låg bakom fotografierna för omslagsfotografering för Time Magazine och inspelning av Hollywood-avsnitt.
- CR2-filer lagrar rå sensordata över flera skivor för att möjliggöra parallell bearbetning på tidiga DIGIC-bildprocessorer.
Vanliga tekniska frågor
Varför ersatte Canon CR2 med CR3?
Canon ersatte CR2 med CR3 för att anamma den moderna ISO-BMFF-behållarstrukturen (MP4/HEIF), som stöder flexibel metadata, Dual Pixel RAW-djupkartor och effektiv C-RAW-komprimering.
Kan CR2-filer öppnas utan Canon Digital Photo Professional?
Ja. Varje modernt bildredigeringsprogram, operativsystemets visningsprogram och File2File.app kan konvertera och visa CR2-filer direkt.
Lagrar CR2 bildstilsinställningar permanent?
Nej. Bildstilar (Landskap, Porträtt, Monokrom) sparas som icke-förstörande metadatataggar som kan ändras när som helst under efterbearbetningen.