Canon CRW (.crw)

Camera Standard

Canon Raw CIFF (CRW) on Canoni esimese põlvkonna RAW-pildivorming, mis põhineb Camera Image File Format (CIFF) hunniku spetsifikatsioonil ning mida kasutati varajastel digitaalsetel peegelkaameratel ja PowerShot poolprofessionaalsetel kaameratel.

Teisenda formaadist CRW formaati JPG

Tasuta CRW -> JPG konverter brauseris. Teisenda faile koheselt oma seadmes.

Kontrolli ja metaandmed

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad CRW faile, kontrollides algset binaarset baidijada:

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Baidi-taseme päise allkiri (maagilised baidid)

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad CRW faile, kontrollides algset binaarset baidijada:

HEX-ALLKIRI (NIHE 0):

49 49 1A 00 00 00 48 45 41 50 43 43 44 52

ASCII-ESITUS: II....HEAPCCDR

Standardiseerimine: Camera Image File Format (CIFF)

Tehnilised andmed

Konteineri arhitektuurCIFF (Camera Image File Format) structured binary record heap
TihendamineLossless modified JPEG Huffman encoding
Baitide järjekord (Endianness)Little-Endian (Intel byte order)
VärviruumidCamera Sensor RGB, sRGB tone curve
Kanalid ja struktuur1 channel Bayer mosaic (RGGB)
Max mõõtmedUp to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D)
LäbipaistvusNone
Voogedastus ja progressiivsusNon-streamable heap structure with tail record index directory

Tehniline võrdlusmaatriks: CRW vs konkurendid

Tehniline atribuutCRW (Praegune)CR2NEFDNG
Konteineri spetsifikatsioonCIFF-kirjete hunnikTIFF/EP struktureeritud IFDTIFF/EP struktureeritud IFDTIFF/EP avatud spetsifikatsioon
Päise maagiaII....HEAPCCDRII*.....CRMM\0*II*\0
Aktiivne ajastu1998 - 20042004 - 20182001 - tänapäev2004 - tänapäev
Bitisügavus10-bitine kuni 12-bitine lineaarne14-bitine lineaarne12-bitine kuni 14-bitine lineaarneKuni 16-bitine lineaarne

Levinud riknemisvead ja heksataaste juhend

Tarkvara raporteerib viga „Invalid CIFF record table offset" (Vigane CIFF-i kirjete tabeli nihe).

Juurpõhjus: Enneaegne mälukaardi eemaldamine, jättes lõpus oleva CIFF-i kataloogitabeli kärbituks.

Taastamine: Kasutage toorandmete hunniku taastamiseks tööriista exiftool või teisendage käsuga dcraw -v broken.crw.

Turvaanalüüs ja parsimisründevektorid

Pärand CIFF-kirjete parseritel puuduvad sageli piirikontrollid kirjetel, mille nihked osutavad faili piiridest väljapoole.

Teadaolevad ründavektorid

  • Vigane CIFF-i kirje pikkus, mis põhjustab kirje läbimise tsüklites täisarvu alatäitumist.
  • Kattuvad kirjete nihked, mis käivitavad vananenud toorpilditeekides hunniku riknemise.
  • Vigase JPEG pisipildi dekompressiooni puhvri ületäitumine.

Kaitsealased parimad tavad:

Ajalooline taust ja verstapostid

2004Asendati TIFF-põhise CR2 vorminguga seoses EOS-1D Mark II ja EOS 20D turuletulekuga.
2003Toetab murrangulist Canon EOS Digital Rebel (300D) kaamerat, mis on esimene alla 1000-dollarine tarbijaklassi peegelkaamera.
1998Canoni poolt varajastes digikaamerates, sealhulgas PowerShot Pro70 ja EOS D30, kasutusele võetud vorming.

Peamised eelised

  • Säilitab 2000. aastate alguse algsete digikaamerate originaalsed 10-bitised ja 12-bitised anduri andmed.
  • CIFF-i hunniku arhitektuur tagab selge eraldatuse pildisensori plokkide ja kaamera sätete vahel.
  • Kerged failisuurused (tavaliselt 5 MB kuni 8 MB pildi kohta), mis sobivad varajastele CompactFlash-andmekandjatele.

Tehnilised piirangud ja puudused

  • Kaasaegses tarkvaras suures osas aegunud, nõudes sageli sisselugemiseks pärand DNG teisendustööriistu.
  • Salvestab teatud kaamera seaded sisemise salvestuse asemel kaasnevatesse .THM (pisipiltide) külgfailidesse.
  • Faili lõpus olev primitiivne CIFF-i kataloogistruktuur on vastuvõtlik ebatäielikule faili kirjutamisele.

Huvitavaid tehnilisi fakte

  • Päises olev string 'HEAPCCDR' tähistab fraasi 'Heap Canon Camera Digital Raw'.
  • Canon Digital Rebel 300D kaamerad pildistasid CRW-vormingus miljoneid 2000. aastate alguse ikoonilisi digifotosid.
  • CIFF töötati välja 1990. aastate lõpus ühiselt Canoni, Eastman Kodaki ja Hewlett-Packardi poolt.

Korduma kippuvad tehnilised küsimused

Miks on mu .CRW-faili kõrval .THM-fail?

Canoni CRW kaamerad salvestasid metaandmed ja pisipildid kaasnevasse .THM-faili, mis on tegelikult EXIF-siltidega standardne JPEG-fail.

Kas kaasaegsed Lightroomi versioonid toetavad endiselt CRW importi?

Jah, Adobe Camera Raw säilitab CRW-failide tagasiühilduvuse, kuigi pikaajaliseks arhiveerimiseks on soovitatav need DNG-ks teisendada.

Millised kaamerad tootsid CRW-faile?

Kaamerad, sealhulgas Canon EOS D30, D60, 10D, Digital Rebel (300D) ja PowerShot G1, G2, G3, G5 ning Pro1.