Canon CRW (.crw)

Camera Szabvány

A 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:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

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 52

ASCII ÁBRÁZOLÁS: II....HEAPCCDR

Szabványosítás: Camera Image File Format (CIFF)

Műszaki specifikációk

Konténer architektúraCIFF (Camera Image File Format) strukturált bináris rekordhalom
TömörítésVeszteségmentes, módosított JPEG Huffman-kódolás
Bájtsorrendkis bájtsorrend
SzínterekA fényképezőgép érzékelőjének RGB-színtere, sRGB tónusgörbe
Csatornák és struktúra1 csatornás Bayer-mozaik (RGGB)
Max. méretekLegfeljebb 3072 x 2048 (6,3 MP, Canon EOS 10D / Digital Rebel 300D)
ÁtlátszóságNincs
Streaming és progresszívNem streamelhető halomstruktúra, a végén rekordindex-könyvtárral

Műszaki összehasonlító mátrix: CRW vs. versenytársak

Technikai attribútumCRW (Jelenlegi)CR2NEFDNG
KonténerspecifikációCIFF rekordhalomTIFF/EP strukturált IFDTIFF/EP strukturált IFDTIFF/EP nyílt specifikáció
FejlécazonosítóII....HEAPCCDRII*.....CRMM\0*II*\0
Aktív korszak1998 - 20042004-20182001 - Napjainkig2004 - Napjainkig
Bitmélység10 - 12 bites lineáris14 bites lineáris12-14 bites lineárisAká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

2004A TIFF-alapú CR2 formátum az EOS-1D Mark II és az EOS 20D bevezetésével váltja fel.
2003Megjelenik a korszakalkotó Canon EOS Digital Rebel (300D), az első 1000 dollár alatti fogyasztói DSLR.
1998A Canon a korai digitális fényképezőgépeiben vezeti be, többek között a PowerShot Pro70-ben és az EOS D30-ban.

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.