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ů:
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 52ASCII REPREZENTACE: II*.....CR
Standardizace: TIFF/EP (ISO 12234-2) derivative
Technické specifikace
| Architektura kontejneru | TIFF-based file format with custom Canon header offset and CR signature |
| Komprese | Lossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data |
| Endiantita bajtů | Little-Endian (Intel order) |
| Barevné prostory | Camera Sensor RGB, Adobe RGB, sRGB profile tag |
| Kanály a struktura | 1 channel Bayer mosaic (RGGB) |
| Max. rozměry | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Průhlednost | None (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ý atribut | CR2 (Aktuální) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Kontejnerový systém | TIFF/EP s podpisem 'CR' | ISO-BMFF (MPEG-4 Part 12) | TIFF/EP | TIFF/EP |
| Komprese snímače | Bezeztrátový Huffman JPEG | Bezeztrátová a ztrátová C-RAW | Bezeztrátový Huffman / nekomprimováno | Sony 11+7 bitů / Bezeztrátová |
| Generace fotoaparátů | Digitální zrcadlovky Canon EOS (2004 - 2018) | Bezzrcadlovky Canon EOS R (2018+) | Zrcadlovky a bezzrcadlovky Z Nikon | Bezzrcadlovky Sony Alpha |
| Průměrná velikost (30 MPx) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 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
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).
Související konverzní páry pro CR2
Převod surových datových souborů z fotoaparátů Canon CR2 na zpracované obrázky JPEG mění obrovská nekomprimovaná data ze snímače na lehké fotografie, které lze snadno prohlížet.
Zpracujte raw soubory CR2 z digitálních fotoaparátů Canon EOS přímo do nekomprimovaných bezztrátových tiskových předloh PNG.