Canon CRW (.crw)
Camera SzabványA Canon Raw CIFF (CRW) a Canon első generációs RAW képformátuma, amely a Camera Image File Format (CIFF) halom specifikáción alapul, és a korai digitális tükörreflexes, valamint PowerShot bridge fényképezőgépeken volt használatban.
CRW konvertálása erre: JPG
Ingyenes, böngészőn belüli CRW - JPG konvertáló. Konvertáljon fájlokat azonnal az eszközén.
Vizsgálat és metaadatok
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) CRW fájlokat:
Bájt-szintű fejléc aláírás (Magic Bytes)
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) CRW fájlokat:
HEX ALÁÍRÁS (ELTOLÁS 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52ASCII REPREZENTÁCIÓ: II....HEAPCCDR
Szabványosítás: Camera Image File Format (CIFF)
Műszaki specifikációk
| Konténer architektúra | CIFF (Camera Image File Format) structured binary record heap |
| Tömörítés | Lossless modified JPEG Huffman encoding |
| Bájtsorrend | Little-Endian (Intel byte order) |
| Színterek | Camera Sensor RGB, sRGB tone curve |
| Csatornák és struktúra | 1 channel Bayer mosaic (RGGB) |
| Max. méretek | Up to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D) |
| Átlátszóság | None |
| Streaming és progresszív | Non-streamable heap structure with tail record index directory |
Műszaki összehasonlító mátrix: CRW vs Versenytársak
| Technikai attribútum | CRW (Jelenlegi) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Konténer specifikáció | CIFF rekordhalom | TIFF/EP strukturált IFD | TIFF/EP strukturált IFD | TIFF/EP nyílt specifikáció |
| Fejléc varázslat | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktív korszak | 1998 - 2004 | 2004 - 2018 | 2001 - Napjainkig | 2004 - Napjainkig |
| Bitenkénti mélység | 10-bit - 12-bit lineáris | 14-bit lineáris | 12-bit - 14-bit lineáris | Akár 16-bit lineáris |
Gyakori sérülési módok és hexadecimális helyreállítási útmutató
A szoftver 'Érvénytelen CIFF rekordtábla eltolás' hibát jelez.
Kiváltó ok: Idő előtti kártyaeltávolítás, ami miatt a záró CIFF könyvtártábla csonka maradt.
Helyreállítás: Használja az exiftool-t a nyers képkészlet helyreállításához vagy konvertálja a dcraw -v broken.crw paranccsal.
Biztonsági elemzés és elemző (parser) támadási vektorok
A régi CIFF rekordelemzők gyakran hiányolják a határellenőrzéseket a fájlhatárokon túlmutató rekordeltolásokon.
Ismert támadási vektorok
- A hibás CIFF rekordhossz egész alulcsordulást okoz a rekordbejárási ciklusokban.
- Az átfedő rekordeltolások halomsérülést váltanak ki az elavult nyers képkönyvtárakban.
- Hibás JPEG bélyegkép-dekompressziós puffer-túlcsordulás.
Védekező Legjobb Gyakorlatok:
Történeti háttér és mérföldkövek
Főbb előnyök
- Megőrzi a 2000-es évek elejének alapvető digitális fényképezőgépeinek eredeti 10 és 12 bites szenzoradatait.
- A CIFF halom architektúra tiszta elválasztást biztosít a képszenzorblokkok és a fényképezőgép beállításai között.
- Könnyű fájlméretek (általában képenként 5 MB - 8 MB), amelyek alkalmasak a korai CompactFlash adathordozókhoz.
Technikai korlátok és hátrányok
- A modern szoftverekben nagyrészt elavult, gyakran régebbi DNG konverziós eszközöket igényel a betöltéshez.
- Bizonyos fényképezőgép-beállításokat a mellékelt .THM (bélyegkép) sidecar fájlokban tárol a belső helyett.
- A fájl végén található primitív CIFF könyvtárstruktúra sérülékeny a nem teljes fájlírások esetén.
Érdekes technikai tudnivalók
- A fejlécben található 'HEAPCCDR' karakterlánc jelentése 'Heap Canon Camera Digital Raw'.
- A Canon Digital Rebel 300D fényképezőgépek a 2000-es évek elejének ikonikus digitális fényképezőgép-fotóinak millióit készítették CRW formátumban.
- A CIFF-et a Canon, az Eastman Kodak és a Hewlett-Packard fejlesztette ki közösen az 1990-es évek végén.
Gyakran Ismételt Műszaki Kérdések
Miért van egy .THM fájl a .CRW fájl mellett?
A Canon CRW fényképezőgépek metaadatokat és bélyegképeket mentettek egy kísérő .THM fájlba, ami valójában egy EXIF-címkéket tartalmazó szabványos JPEG fájl.
A Lightroom modern verziói még mindig importálhatják a CRW-t?
Igen, az Adobe Camera Raw megtartja a visszafelé kompatibilitást a CRW fájlokhoz, bár a hosszú távú archiváláshoz ajánlott azokat DNG-be konvertálni.
Milyen fényképezőgépek készítettek CRW fájlokat?
Olyan fényképezőgépek, mint a Canon EOS D30, D60, 10D, Digital Rebel (300D), valamint a PowerShot G1, G2, G3, G5 és Pro1.