Canon CRW (.crw)

Camera Standarts

Canon Raw CIFF (CRW) ir Canon pirmās paaudzes RAW attēlu formāts, kura pamatā ir Camera Image File Format (CIFF) krājumu (heap) specifikācija, ko izmantoja agrīnajās digitālajās spoguļkamerās un PowerShot pusprofesionālajās kamerās.

Konvertēt CRW uz JPG

Bezmaksas CRW uz JPG konvertētājs pārlūkprogrammā. Konvertējiet failus uzreiz savā ierīcē.

Pārbaudīt un metadati

Operētājsistēmas un failu analizatori identificē CRW failus, pārbaudot sākotnējo bināro baitu secību:

Atlasiet vai velciet failus šeit

100% privāta konvertēšana pārlūkprogrammā - faili nekad neatstāj jūsu ierīci

vai ielīmējiet Ctrl+V
Privātuma garantija bez datu pārraides tīklā: 0 baitu augšupielādēti ārējos serveros. Visa apstrāde notika lokāli jūsu pārlūkprogrammas smilškastē.

Baitu līmeņa galvenes paraksts (maģiskie baiti)

Operētājsistēmas un failu analizatori identificē CRW failus, pārbaudot sākotnējo bināro baitu secību:

HEKSADECIMĀLAIS PARAKSTS (NOBĪDE 0):

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

ASCII ATTEIOLOJUMS: II....HEAPCCDR

Standartizācija: Camera Image File Format (CIFF)

Tehniskās specifikācijas

Konteinera arhitektūraCIFF (Camera Image File Format) structured binary record heap
SaspiešanaLossless modified JPEG Huffman encoding
Baitu secībaLittle-Endian (Intel byte order)
Krāsu telpasCamera Sensor RGB, sRGB tone curve
Kanāli un struktūra1 channel Bayer mosaic (RGGB)
Maks. izmēriUp to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D)
CaurspīdīgumsNone
Straumēšana un progresīvā ielādeNon-streamable heap structure with tail record index directory

Tehniskā salīdzinājuma matrica: CRW pret konkurentiem

Tehniskais atribūtsCRW (Pašreizējais)CR2NEFDNG
Konteinera specifikācijaCIFF ierakstu krājums (heap)TIFF/EP strukturēts IFDTIFF/EP strukturēts IFDTIFF/EP atvērta specifikācija
Galvenes maģiskais skaitlisII....HEAPCCDRII*.....CRMM\0*II*\0
Aktīvais periods1998 - 20042004 - 20182001 - pašlaik2004 - pašlaik
Bitu dziļums10 līdz 12 bitu lineārais14 bitu lineārais12 līdz 14 bitu lineāraisLīdz 16 bitu lineārajam

Biežākie bojājumu veidi un heksadecimālās atkopšanas ceļvedis

Programmatūra ziņo par kļūdu 'Invalid CIFF record table offset' (Nederīga CIFF ierakstu tabulas nobīde).

Pamatcēlonis: Priekšlaicīga kartes izņemšana, kuras dēļ aizmugurējā CIFF direktoriju tabula ir saīsināta.

Atkopšana: Izmantojiet exiftool, lai atjaunotu RAW attēlu krājumu, vai veiciet konvertēšanu, izmantojot dcraw -v broken.crw.

Drošības analīze un parsētāja uzbrukuma vektori

Mantotajiem CIFF ierakstu parsētājiem bieži trūkst robežu pārbaužu ierakstu nobīdēm, kas norāda ārpus faila robežām.

Zināmie uzbrukuma vektori

  • Deformēts CIFF ieraksta garums, kas izraisa veselu skaitļu zemteci (integer underflow) ierakstu apstaigāšanas ciklos.
  • Pārklājošās ierakstu nobīdes izraisa atmiņas (heap) bojājumus novecojušās RAW attēlu bibliotēkās.
  • Deformēta JPEG sīktēla dekompresijas bufera pārpilde.

Aizsardzības labākā prakse:

Vēsturiskā izcelsme un pavērsieni

2004Aizstāts ar TIFF balstīto CR2 formātu, laižot klajā EOS-1D Mark II un EOS 20D.
2003Nodrošina darbību revolucionārajai Canon EOS Digital Rebel (300D) - pirmajai patērētāju klases DSLR kamerai, kuras cena bija zemāka par 1000 ASV dolāriem.
1998Canon ieviesa šo formātu agrīnajās digitālajās kamerās, tostarp PowerShot Pro70 un EOS D30.

Galvenās priekšrocības un plusi

  • Saglabā oriģinālos 10 bitu un 12 bitu sensora datus no 2000. gadu sākuma pamata digitālajām kamerām.
  • CIFF krājuma (heap) arhitektūra nodrošina skaidru nodalījumu starp attēla sensora blokiem un kameras iestatījumiem.
  • Neliels faila izmērs (parasti no 5 MB līdz 8 MB uz vienu attēlu), kas bija piemērots agrīnajām CompactFlash atmiņas kartēm.

Tehniskie ierobežojumi un mīnusi

  • Mūsdienu programmatūrā lielā devalvēts un novecojis, ievadei bieži vien ir nepieciešami mantotie (legacy) DNG konvertēšanas rīki.
  • Noteiktus kameras iestatījumus saglabā blakus esošajos .THM (sīktēla) papildfailos, nevis iekšēji.
  • Primitīva CIFF direktoriju struktūra faila beigās ir neaizsargāta pret nepilnīgu failu ierakstīšanu.

Interesanti tehniski fakti

  • Virkne 'HEAPCCDR' galvenē apzīmē 'Heap Canon Camera Digital Raw'.
  • Canon Digital Rebel 300D kameras uzņēma miljoniem ikonisku 2000. gadu sākuma digitālo fotogrāfiju CRW formātā.
  • CIFF kopīgi izstrādāja Canon, Eastman Kodak un Hewlett-Packard 1990. gadu beigās.

Bieži uzdotie tehniskie jautājumi

Kāpēc blakus manam .CRW failam atrodas .THM fails?

Canon CRW kameras saglabāja metadatus un sīktēlus papildinošā .THM failā, kas patiesībā ir standarta JPEG fails, kurš satur EXIF tagus.

Vai mūsdienu Lightroom versijas joprojām var importēt CRW?

Jā, Adobe Camera Raw saglabā atpakaļsaderību CRW failiem, lai gan ilgtermiņa arhivēšanai ieteicams tos konvertēt uz DNG.

Kādas kameras radīja CRW failus?

Kameras, tostarp Canon EOS D30, D60, 10D, Digital Rebel (300D) un PowerShot G1, G2, G3, G5 un Pro1.