Canon CRW (.crw)
Camera StandardníCanon Raw CIFF (CRW) je obrazový formát RAW první generace od společnosti Canon založený na specifikaci haldy Camera Image File Format (CIFF), který se používal na raných digitálních zrcadlovkách a poloprofesionálních fotoaparátech PowerShot.
Převést CRW do JPG
Bezplatný konvertor z CRW 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 CRW 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 CRW kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (OFFSET 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52ASCII REPREZENTACE: II....HEAPCCDR
Standardizace: Camera Image File Format (CIFF)
Technické specifikace
| Architektura kontejneru | CIFF (Camera Image File Format) structured binary record heap |
| Komprese | Lossless modified JPEG Huffman encoding |
| Endiantita bajtů | Little-Endian (Intel byte order) |
| Barevné prostory | Camera Sensor RGB, sRGB tone curve |
| Kanály a struktura | 1 channel Bayer mosaic (RGGB) |
| Max. rozměry | Up to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D) |
| Průhlednost | None |
| Streamování a progresivní načítání | Non-streamable heap structure with tail record index directory |
Technická srovnávací matice: CRW vs konkurence
| Technický atribut | CRW (Aktuální) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Specifikace kontejneru | Halda záznamů CIFF | Strukturované IFD TIFF/EP | Strukturované IFD TIFF/EP | Otevřená specifikace TIFF/EP |
| Magická hlavička | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktivní období | 1998 - 2004 | 2004 - 2018 | 2001 - současnost | 2004 - současnost |
| Bitová hloubka | 10 až 12bitová lineární | 14bitová lineární | 12 až 14bitová lineární | Až 16bitová lineární |
Běžné režimy poškození a příručka pro obnovení v hex
Software hlásí 'Invalid CIFF record table offset' (Neplatný offset tabulky záznamů CIFF).
Hlavní příčina: Předčasné vyjmutí karty, které zanechalo koncovou tabulku adresáře CIFF zkrácenou.
Obnovení: Použijte nástroj exiftool k obnovení haldy surových obrazových dat nebo proveďte konverzi přes příkaz dcraw -v broken.crw.
Bezpečnostní analýza a vektory útoků na parser
Starší parsery záznamů CIFF často postrádají kontrolu hranic u offsetů záznamů odkazujících za hranice souboru.
Známé vektory útoků
- Poškozená délka záznamu CIFF způsobující podtečení celého čísla (integer underflow) ve smyčkách procházení záznamů.
- Překrývající se offsety záznamů spouštějící poškození haldy v zastaralých knihovnách pro zpracování formátu RAW.
- Přetečení vyrovnávací paměti při dekompresi poškozeného náhledu JPEG.
Doporučené bezpečnostní postupy:
Historický vývoj a milníky
Klíčové výhody a přednosti
- Zachovává původní 10bitová a 12bitová data ze snímačů základních digitálních fotoaparátů z počátku 20. století.
- Architektura haldy CIFF zajišťuje čisté oddělení mezi bloky obrazového snímače a nastavením fotoaparátu.
- Nízká velikost souborů (obvykle 5 MB až 8 MB na snímek) vhodná pro starší média typu CompactFlash.
Technická omezení a nevýhody
- V moderním softwaru do značné míry zastaralý, pro import často vyžaduje starší nástroje pro konverzi do DNG.
- Ukládá určitá nastavení fotoaparátu do doprovodných souborů s příponou .THM (náhledy) namísto interního uložení.
- Primitivní struktura adresáře CIFF na konci souboru je náchylná k neúplnému zápisu souboru.
Zajímavé technické drobnosti
- Řetězec 'HEAPCCDR' v hlavičce znamená 'Heap Canon Camera Digital Raw'.
- Fotoaparáty Canon Digital Rebel 300D zaznamenaly miliony ikonických digitálních fotografií z počátku 20. století ve formátu CRW.
- Formát CIFF byl společně vyvinut společnostmi Canon, Eastman Kodak a Hewlett-Packard koncem 90. let 20. století.
Často kladené technické otázky
Proč se vedle mého souboru .CRW nachází soubor .THM?
Fotoaparáty Canon CRW ukládaly metadata a náhledy do doprovodného souboru .THM, což je ve skutečnosti standardní soubor JPEG obsahující značky EXIF.
Dokážou moderní verze aplikace Lightroom stále importovat soubory CRW?
Ano, Adobe Camera Raw zachovává zpětnou kompatibilitu se soubory CRW, ačkoliv pro dlouhodobou archivaci se doporučuje jejich převod do formátu DNG.
Které fotoaparáty vytvářely soubory CRW?
Mezi tyto fotoaparáty patřily Canon EOS D30, D60, 10D, Digital Rebel (300D) a PowerShot G1, G2, G3, G5 a Pro1.