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) heap-specifikációján alapul, és a korai digitális tükörreflexes fényképezőgépekben, valamint a PowerShot prosumer fényképezőgépekben volt használatban.
CRW konvertálása erre: JPG
Ingyenes, böngészőben használható CRW-konverter JPG formátumba. A fájlokat azonnal konvertálhatja 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ájtszintű fejlécaláírás (fájlazonosító bájtok)
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 ÁBRÁZOLÁS: 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) strukturált bináris rekordhalom |
| Tömörítés | Veszteségmentes, módosított JPEG Huffman-kódolás |
| Bájtsorrend | kis bájtsorrend |
| Színterek | A fényképezőgép érzékelőjének RGB-színtere, sRGB tónusgörbe |
| Csatornák és struktúra | 1 csatornás Bayer-mozaik (RGGB) |
| Max. méretek | Legfeljebb 3072 x 2048 (6,3 MP, Canon EOS 10D / Digital Rebel 300D) |
| Átlátszóság | Nincs |
| Streaming és progresszív | Nem streamelhető halomstruktúra, a végén rekordindex-könyvtárral |
Műszaki összehasonlító mátrix: CRW vs. versenytársak
| Technikai attribútum | CRW (Jelenlegi) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Konténerspecifikáció | CIFF rekordhalom | TIFF/EP strukturált IFD | TIFF/EP strukturált IFD | TIFF/EP nyílt specifikáció |
| Fejlécazonosító | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktív korszak | 1998 - 2004 | 2004-2018 | 2001 - Napjainkig | 2004 - Napjainkig |
| Bitmélység | 10 - 12 bites lineáris | 14 bites lineáris | 12-14 bites lineáris | Akár 16 bites 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: Az exiftool segítségével állítsa helyre a nyers képadatokat, vagy alakítsa át a fájlt 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érték-alulcsordulást okoz a rekordokat bejáró ciklusokban.
- Az átfedő rekordeltolások halomsérülést okoznak az elavult nyersképfeldolgozó-könyvtárakban.
- Hibás JPEG-bélyegkép-dekompresszió okozta puffertúlcsordulás.
Ajánlott védekezési módszerek: A dekompressziós pufferek lefoglalása előtt ellenőrizze a CIFF-rekordhalom teljes méretét.
Történeti háttér és mérföldkövek
Főbb előnyök
- Megőrzi a 2000-es évek elejének meghatározó digitális fényképezőgépeiből származó eredeti 10 és 12 bites szenzoradatokat.
- A CIFF heap-architektúra egyértelműen elkülöníti a képérzékelő-adatblokkokat a fényképezőgép beállításaitól.
- Kis fájlméret (általában képenként 5 MB - 8 MB), amely megfelel a korai CompactFlash adathordozók kapacitásának.
Technikai korlátok és hátrányok
- A modern szoftverekben nagyrészt elavult, a betöltéséhez gyakran régebbi DNG-átalakító eszközökre van szükség.
- Bizonyos fényképezőgép-beállításokat a beágyazás helyett a mellékelt .THM (bélyegkép) kísérőfájlokban tárolja.
- 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, amely valójában 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.
Kapcsolódó CRW konverziós párok
Konvertálja a régi Canon CIFF CRW nyers képfájlokat az EOS és PowerShot fényképezőgépekből modern JPEG képekké. Az eredmény egy renderelt kép, nem a szenzor eredeti RAW adata.
Konvertálja a régebbi Canon CIFF CRW RAW-képfájlokat archív minőségű, veszteségmentes PNG-képekké. Az eredmény egy renderelt kép, nem a szenzor eredeti RAW adata.
Osszon meg egy régebbi Canon CRW-képet egyoldalas PDF-ként. A LibRaw 8 bites sRGB-képpé dolgozza fel; a későbbi expozíció- vagy fehéregyensúly-módosításokhoz a CRW-fájlra lesz szüksége.