Canon CRW (.crw)
Camera StandardCanon Raw CIFF (CRW) er Canons førstegenerasjons RAW-bildeformat basert på spesifikasjonen for Camera Image File Format (CIFF)-heapstruktur, 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.
Inspeksjon og metadata
Operativsystemer og filanalysatorer identifiserer CRW-filer ved å undersøke den innledende binære bytesekvensen:
Filsignatur på bytenivå (magiske byte)
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)-strukturert binærposthaug |
| Komprimering | Tapsfri, modifisert JPEG-Huffman-koding |
| Bytterekkefølge | Little-endian (Intel-byterekkefølge) |
| Fargerom | Kameraets sensor-RGB, sRGB-tonalkurve |
| Kanaler og struktur | Énkanals Bayer-mosaikk (RGGB) |
| Maks. dimensjoner | Opptil 3072 x 2048 (6,3 MP Canon EOS 10D / Digital Rebel 300D) |
| Gjennomsiktighet | Ingen |
| Strømming og progressiv visning | Kan ikke strømmes; haugstrukturen har en indekskatalog for poster til slutt |
Teknisk sammenligningsmatrise: CRW sammenlignet med konkurrenter
| Teknisk attributt | CRW (Gjeldende) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Beholderspesifikasjon | CIFF-posthaug | TIFF/EP med strukturert IFD | TIFF/EP med strukturert IFD | åpen TIFF/EP-spesifikasjon |
| Header-signatur | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktiv periode | 1998 - 2004 | 2004 - 2018 | 2001 - nå | 2004 - nå |
| Bitdybde | lineær 10- til 12-bit | lineær 14-bit | lineær 12- til 14-bit | Opptil 16-bit lineær |
Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning
Programvaren rapporterer «Ugyldig forskyvning i CIFF-posttabellen».
Underliggende årsak: For tidlig fjerning av kortet førte til at den avsluttende CIFF-katalogtabellen ble avkortet.
Utbedring: Bruk exiftool for å gjenopprette råbildeheapen eller konverter gjennom dcraw -v broken.crw.
Sikkerhetsanalyse og angrepsvektorer mot parsere
Eldre CIFF-posttolkere mangler ofte grensekontroller på postforskyvninger som peker utover filens grenser.
Kjente angrepsvektorer
- Feilformet CIFF-postlengde som fører til heltallsunderflyt i løkker for gjennomgang av poster.
- Overlappende postforskyvninger som utløser korrupsjon av heapen i foreldede RAW-bildebiblioteker.
- Bufferoverflyt ved dekomprimering av misdannet JPEG-miniatyrbilde.
Anbefalte sikkerhetstiltak: Valider de totale dimensjonene for CIFF-posthaug før dekomprimeringsbuffere allokeres.
Historisk opprinnelse og milepæler
Viktige fordeler
- Bevarer originale 10-bits og 12-bits sensordata fra banebrytende digitalkameraer tidlig på 2000-tallet.
- CIFF-heap-arkitektur gir ren separasjon mellom bildesensorblokker og kamerainnstillinger.
- Lette filstørrelser (vanligvis 5 MB til 8 MB per bilde) som passer for tidlige CompactFlash-medier.
Tekniske begrensninger og ulemper
- Formatet er i stor grad faset ut i moderne programvare og krever ofte eldre DNG-konverteringsverktøy for innlesing.
- Lagrer visse kamerainnstillinger i tilhørende .THM-filer (miniatyrbilder) i stedet for internt.
- Den primitive CIFF-katalogstrukturen 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 digitalfotografier 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.
Relaterte konverteringspar for CRW
Konverter eldre CRW-råbildefiler i Canon CIFF-format fra EOS- og PowerShot-kameraer til moderne JPEG-bilder. Resultatet er et gjengitt bilde, ikke sensorens opprinnelige RAW-data.
Konverter eldre Canon CIFF CRW-råbildefiler til PNG-grafikkfiler av arkivkvalitet uten kvalitetstap. Resultatet er et gjengitt bilde, ikke sensorens opprinnelige RAW-data.
Del et eldre Canon CRW-bilde som en PDF på én side. LibRaw fremkaller det til sRGB på 8 bit, mens CRW-filen trengs for fremtidige justeringer av eksponering eller hvitbalanse.