Canon CR2 (.cr2)

TIFF/EP Standard

Canon 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:

Vælg eller træk filer hertil

100% privat konvertering i browseren - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 bytes uploadet til eksterne servere. Al behandling foregik lokalt i din browsers sandkasse.

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 52

ASCII-REPRÆSENTATION: II*.....CR

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

Tekniske specifikationer

ContainerarkitekturTIFF-based file format with custom Canon header offset and CR signature
KomprimeringLossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data
BytterejsningLittle-Endian (Intel order)
FarverumCamera Sensor RGB, Adobe RGB, sRGB profile tag
Kanaler og struktur1 channel Bayer mosaic (RGGB)
Maks. dimensionerUp to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
GennemsigtighedNone (linear sensor mosaic array)
Streaming og progressivNon-streamable; offsets to sensor strips located in IFD3

Tekniske sammenligningsmatrix: CR2 vs. konkurrenter

Teknisk attributCR2 (Aktuel)CR3NEFARW
Container-motorTIFF/EP med 'CR'-signaturISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
SensorkomprimeringTabsfri Huffman JPEGTabsfri & tabsgivende C-RAWTabsfri Huffman / ukomprimeretSony 11+7 bit / tabsfri
KameragenerationerCanon EOS spejlrefleks (2004-2018)Canon EOS R spejlløs (2018+)Nikon spejlrefleks & Z spejlløsSony Alpha spejlløs
Gennemsnitlig størrelse (30 MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 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

2018Canon introducerer CR3 (CRX) baseret på ISO-BMFF i EOS M50, hvilket markerer starten på udfasningen af CR2.
2008Canon udgiver EOS 5D Mark II, hvilket gør CR2 populært inden for professionel hybridfotografering og filmproduktion.
2004Introduceret sammen med Canon EOS 1D Mark II og EOS 20D som erstatning for det ældre CIFF-baserede CRW-format.

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.