Canon CRW (.crw)
Camera ŠtandardCanon Raw CIFF (CRW) je obrazový formát RAW prvej generácie od spoločnosti Canon, ktorý je založený na špecifikácii haldy formátu Camera Image File Format (CIFF) a používal sa v skorých digitálnych zrkadlovkách a poloprofesionálnych fotoaparátoch PowerShot.
Konvertovať CRW do JPG
Bezplatný konvertor z CRW do JPG priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory CRW kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory CRW kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52ASCII REPREZENTÁCIA: II....HEAPCCDR
Štandardizácia: Camera Image File Format (CIFF)
Technické špecifikácie
| Architektúra kontajnera | CIFF (Camera Image File Format) structured binary record heap |
| Kompresia | Lossless modified JPEG Huffman encoding |
| Poradie bajtov (Endianness) | Little-Endian (Intel byte order) |
| Farebné priestory | Camera Sensor RGB, sRGB tone curve |
| Kanály a štruktúra | 1 channel Bayer mosaic (RGGB) |
| Max. rozmery | Up to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D) |
| Priehľadnosť | None |
| Streamovanie a postupné načítavanie | Non-streamable heap structure with tail record index directory |
Technická porovnávacia matica: CRW vs konkurenti
| Technický atribút | CRW (Aktuálne) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Špecifikácia kontajnera | Záznamová halda CIFF | Štruktúrované IFD formátu TIFF/EP | Štruktúrované IFD formátu TIFF/EP | Otvorená špecifikácia TIFF/EP |
| Magická hlavička | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktívne obdobie | 1998 - 2004 | 2004 - 2018 | 2001 - súčasnosť | 2004 - súčasnosť |
| Bitová hĺbka | 10-bitová až 12-bitová lineárna | 14-bitová lineárna | 12-bitová až 14-bitová lineárna | Až 16-bitová lineárna |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Softvér hlási chybu 'Invalid CIFF record table offset' (Neplatný posun tabuľky záznamov CIFF).
Hlavná príčina: Predčasné vybratie karty, ktoré zanechalo koncovú tabuľku adresára CIFF skrátenú.
Obnova: Použite nástroj exiftool na obnovenie haldy surových snímok alebo konvertujte pomocou príkazu dcraw -v broken.crw.
Bezpečnostná analýza a vektory útokov na parser
Staršie analyzátory záznamov CIFF často neobsahujú kontroly hraníc pre posuny záznamov smerujúce za hranice súboru.
Známe vektory útokov
- Chybná dĺžka záznamu CIFF spôsobujúca podtečenie celého čísla v slučkách prechádzania záznamami.
- Prekrývajúce sa posuny záznamov spúšťajúce poškodenie haldy v zastaraných knižniciach pre RAW obrázky.
- Pretečenie vyrovnávacej pamäte pri dekompresii chybnej miniatúry JPEG.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Zachováva pôvodné 10-bitové a 12-bitové údaje zo snímača zozákladných digitálnych fotoaparátov začiatku 2000-tych rokov.
- Architektúra haldy CIFF poskytuje čisté oddelenie medzi blokmi obrazového snímača a nastaveniami fotoaparátu.
- Nízka veľkosť súborov (zvyčajne 5 MB až 8 MB na obrázok) vhodná pre skoré pamäťové karty CompactFlash.
Technické obmedzenia a nevýhody
- V modernom softvéri do značnej miery zastaraný, pričom na načítanie často vyžaduje staršie nástroje na konverziu do formátu DNG.
- Niektoré nastavenia fotoaparátu ukladá v sprievodných súboroch .THM (miniatúry) namiesto interného ukladania.
- Primitívna štruktúra adresára CIFF na konci súboru je náchylná na neúplné zápisy súborov.
Zaujímavé technické drobnosti
- Reťazec 'HEAPCCDR' v hlavičke je skratkou pre 'Heap Canon Camera Digital Raw'.
- Fotoaparáty Canon Digital Rebel 300D zaznamenali milióny ikonických digitálnych fotografií zo začiatku 2000-tych rokov vo formáte CRW.
- Formát CIFF spoločne vyvinuli spoločnosti Canon, Eastman Kodak a Hewlett-Packard koncom 90-tych rokov.
Často kladené technické otázky
Prečo sa vedľa môjho súboru .CRW nachádza súbor .THM?
Fotoaparáty Canon CRW ukladali metadáta a miniatúry do sprievodného súboru .THM, ktorý je v skutočnosti štandardným súborom JPEG obsahujúcim značky EXIF.
Podporujú moderné verzie aplikácie Lightroom stále súbory CRW?
Áno, nástroj Adobe Camera Raw si zachováva spätnú kompatibilitu pre súbory CRW, hoci na dlhodobú archiváciu sa odporúča ich konverzia do formátu DNG.
Aké fotoaparáty vytvárali súbory CRW?
Fotoaparáty vrátane Canon EOS D30, D60, 10D, Digital Rebel (300D) a PowerShot G1, G2, G3, G5 a Pro1.