Canon CRW (.crw)
Camera StandardCanon Raw CIFF (CRW) er Canons første generasjons RAW-bildeformat basert på spesifikasjonen for Camera Image File Format (CIFF)-heap, brukt på tidlige digitale speilreflekskameraer og PowerShot-semiprofesjonelle kameraer.
Konverter CRW til JPG
Gratis CRW til JPG-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.
Undersøk og metadata
Operativsystemer og filanalysatorer identifiserer CRW-filer ved å undersøke den innledende binære bytesekvensen:
Byte-nivå hodesignatur (Magic Bytes)
Operativsystemer og filanalysatorer identifiserer CRW-filer ved å undersøke den innledende binære bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52ASCII-REPRESENTASJON: II....HEAPCCDR
Standardisering: Camera Image File Format (CIFF)
Tekniske spesifikasjoner
| Beholderarkitektur | CIFF (Camera Image File Format) structured binary record heap |
| Komprimering | Lossless modified JPEG Huffman encoding |
| Bytterekkefølge | Little-Endian (Intel byte order) |
| Fargerom | Camera Sensor RGB, sRGB tone curve |
| Kanaler og struktur | 1 channel Bayer mosaic (RGGB) |
| Maks. dimensjoner | Up to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D) |
| Gjennomsiktighet | None |
| Strømming og progressiv | Non-streamable heap structure with tail record index directory |
Teknisk sammenligningsmatrise: CRW vs konkurrenter
| Teknisk attributt | CRW (Gjeldende) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Beholderspesifikasjon | CIFF-postheap | TIFF/EP-strukturert IFD | TIFF/EP-strukturert IFD | TIFF/EP åpen spesifikasjon |
| Header-magi | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktiv periode | 1998 - 2004 | 2004 - 2018 | 2001 - I dag | 2004 - I dag |
| Bitdybde | 10-bit til 12-bit lineær | 14-bit lineær | 12-bit til 14-bit lineær | Opptil 16-bit lineær |
Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning
Programvaren rapporterer «Ugyldig CIFF-posttabellforskyvning».
Underliggende årsak: For tidlig fjerning av kortet etterlot den avsluttende CIFF-katalogtabellen avkortet.
Utbedring: Bruk exiftool for å gjenopprette råbildeheapen eller konverter gjennom dcraw -v broken.crw.
Sikkerhetsanalyse og parser-angrepsvektorer
Eldre CIFF-posttolkere mangler ofte grensekontroller på postforskyvninger som peker utover filens grenser.
Kjente angrepsvektorer
- Misdannet CIFF-postlengde som forårsaker heltallsunderflyt i postgjennomgangsløkker.
- Overlappende postforskyvninger som utløser heap-korrupsjon i foreldede RAW-bildebiblioteker.
- Bufferoverflyt ved dekomprimering av misdannet JPEG-miniatyrbilde.
Beste praksis for forsvar:
Historisk opprinnelse og milepæler
Viktige fordeler
- Bevarer originale 10-bits og 12-bits sensordata fra grunnleggende digitalkameraer tidlig på 2000-tallet.
- CIFF-heap-arkitektur gir ren separasjon mellom bildeensorblokker og kamerainnstillinger.
- Lette filstørrelser (vanligvis 5 MB til 8 MB per bilde) som passer for tidlige CompactFlash-medier.
Tekniske begrensninger og ulemper
- I stor grad faset ut i modern programvare, krever ofte eldre DNG-konverteringsverktøy for innlesing.
- Lagrer visse kamerainnstillinger i medfølgende .THM-sidevognfiler (miniatyrbilde) i stedet for internt.
- Primitiv CIFF-katalogstruktur på slutten av filen er sårbar for ufullstendige filskrivinger.
Interessante tekniske fakta
- Strengen 'HEAPCCDR' i headeren står for 'Heap Canon Camera Digital Raw'.
- Canon Digital Rebel 300D-kameraer tok millioner av ikoniske digitarfotoer tidlig på 2000-tallet i CRW.
- CIFF ble utviklet i fellesskap av Canon, Eastman Kodak og Hewlett-Packard på slutten av 1990-tallet.
Ofte stilte tekniske spørsmål
Hvorfor ligger det en .THM-fil ved siden av .CRW-filen min?
Canon CRW-kameraer lagret metadata og miniatyrbilder i en medfølgende .THM-fil, som faktisk er en standard JPEG-fil som inneholder EXIF-merker.
Kan moderne Lightroom-versjoner fremdeles importere CRW?
Ja, Adobe Camera Raw beholder bakoverkompatibilitet for CRW-filer, selv om det anbefales å konvertere dem til DNG for langtidsarkivering.
Hvilke kameraer produserte CRW-filer?
Kameraer inkludert Canon EOS D30, D60, 10D, Digital Rebel (300D) og PowerShot G1, G2, G3, G5 og Pro1.