Canon CR2 (.cr2)

TIFF/EP Standardní

Canon Raw 2 (CR2) je starší vlajkový formát RAW od společnosti Canon, který se masivně používal v legendární řadě digitálních zrcadlovek EOS v letech 2004 až 2018.

Převést CR2 do JPG

Bezplatný konvertor z CR2 do JPG v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.

Zkontrolovat a metadata

Operační systémy a analyzátory souborů identifikují soubory CR2 kontrolou počáteční binární sekvence bajtů:

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Podpis hlavičky na úrovni bajtů (Magic Bytes)

Operační systémy a analyzátory souborů identifikují soubory CR2 kontrolou počáteční binární sekvence bajtů:

HEXADECIMÁLNÍ PODPIS (OFFSET 0):

49 49 2A 00 10 00 00 00 43 52

ASCII REPREZENTACE: II*.....CR

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

Technické specifikace

Architektura kontejneruTIFF-based file format with custom Canon header offset and CR signature
KompreseLossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data
Endiantita bajtůLittle-Endian (Intel order)
Barevné prostoryCamera Sensor RGB, Adobe RGB, sRGB profile tag
Kanály a struktura1 channel Bayer mosaic (RGGB)
Max. rozměryUp to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
PrůhlednostNone (linear sensor mosaic array)
Streamování a progresivní načítáníNon-streamable; offsets to sensor strips located in IFD3

Technická srovnávací matice: CR2 vs konkurence

Technický atributCR2 (Aktuální)CR3NEFARW
Kontejnerový systémTIFF/EP s podpisem 'CR'ISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
Komprese snímačeBezeztrátový Huffman JPEGBezeztrátová a ztrátová C-RAWBezeztrátový Huffman / nekomprimovánoSony 11+7 bitů / Bezeztrátová
Generace fotoaparátůDigitální zrcadlovky Canon EOS (2004 - 2018)Bezzrcadlovky Canon EOS R (2018+)Zrcadlovky a bezzrcadlovky Z NikonBezzrcadlovky Sony Alpha
Průměrná velikost (30 MPx)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 MB - 42 MB

Běžné režimy poškození a příručka pro obnovení v hex

Lightroom zobrazuje hlášení „Soubor se zdá být nepodporovaný nebo poškozený".

Hlavní příčina: Poškozený ukazatel v tabulce offsetů IFD, který nutí parser číst data ze snímače za koncem souboru.

Obnovení: Použijte nástroj exiftool nebo příkaz dcraw -c broken.cr2 > fixed.ppm pro extrakci nepozměněných dat Bayer.

Bezpečnostní analýza a vektory útoků na parser

Chyby při parsování formátu CR2 v minulosti postihovaly prohlížeče obrázků, které zpracovávaly poškozené tabulky řezů (slice tables) v metadatech Makernotes společnosti Canon.

Známé vektory útoků

  • Přetečení celého čísla při výpočtu šířky řezu vedoucí k zápisu do paměti mimo vyhrazený prostor haldy (heap) během debayerizace.
  • Poškozené tabulky pro dekódování Huffmanova kódování spouštějící nekonečné smyčky ve starších implementacích knihovny LibRaw.
  • Přetečení vyrovnávací paměti (buffer overflow) profilu ICC vloženého náhledu.

Doporučené bezpečnostní postupy:

Historický vývoj a milníky

2018Canon představuje formát CR3 (CRX) založený na standardu ISO-BMFF v modelu EOS M50, čímž zahajuje postupné vyřazování formátu CR2.
2008Canon vydává EOS 5D Mark II, což popularizuje formát CR2 v profesionální hybridní fotografii a kinematografii.
2004Představeno s modely Canon EOS 1D Mark II a EOS 20D, které nahradily starší formát CRW založený na CIFF.

Klíčové výhody a přednosti

  • Obrovská softwarová kompatibilita v celém průmyslu napříč všemi existujícími vyvolávači RAW, systémy DAM a editory.
  • Bezeztrátová Huffmanova komprese zachovává plnou 14bitovou rezervu v jasech a detaily ve stinech.
  • Obsahuje plnoformátový náhled v JPEG a rozsáhlé tabulky korekce periferního osvětlení pro objektivy Canon.

Technická omezení a nevýhody

  • Struktura IFD založená na formátu TIFF se parsuje pomaleji ve srovnání s moderními kontejnery s boxovou strukturou, jako je CR3.
  • Velikost souborů je větší než u moderních formátů RAW odvozených z HEVC, jako je Canon C-RAW.
  • Před specializovanými režimy modelu 5D Mark IV chyběla nativní podpora metadat hloubky snímače Dual Pixel.

Zajímavé technické drobnosti

  • Bajt 8 a 9 v každém platném souboru CR2 jsou ASCII znaky 'C' a 'R' (0x43 0x52) za standardní značkou TIFF 0x2A.
  • Soubory CR2 z fotoaparátu Canon EOS 5D Mark II byly použity pro fotografování titulek časopisu Time a natáčení hollywoodských epizod.
  • Soubory CR2 ukládají data surového snímače ve vícedílných blocích (slices), což umožňovalo paralelní zpracování na starších obrazových procesorech DIGIC.

Často kladené technické otázky

Proč společnost Canon nahradila formát CR2 formátem CR3?

Canon nahradil CR2 formátem CR3, aby přijal moderní strukturu kontejneru ISO-BMFF (MP4/HEIF), která podporuje flexibilní metadata, hloubkové mapy Dual Pixel RAW a efektivní kompresi C-RAW.

Lze soubory CR2 otevřít bez softwaru Canon Digital Photo Professional?

Ano. Každá moderní aplikace pro úpravu fotografií, prohlížeč v operačním systému a služba File2File.app dokážou soubory CR2 přímo převádět a prohlížet.

Ukládá formát CR2 trvale nastavení stylů snímku?

Ne. Styly snímku (Krajina, Portrét, Černobílý) se ukládají jako nedestruktivní metadatové značky, které lze kdykoli upravit při následném zpracování (postprodukci).