Canon CRW (.crw)

Camera Standardi

Canon Raw CIFF (CRW) on Canonin ensimmäisen sukupolven RAW-kuvamuoto, joka perustuu Camera Image File Format (CIFF) -kekomääritykseen ja jota käytettiin varhaisissa digitaalisissa järjestelmäkameroissa ja PowerShot-luokan kameroissa.

Muunna tiedostot muodosta CRW muotoon JPG

Ilmainen selaimen sisäinen CRW - JPG-muunnin. Muunna tiedostoja välittömästi laitteellasi.

Tarkastele ja metatiedot

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat CRW-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Tavutason otsikon allekirjoitus (Magic Bytes)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat CRW-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEX-ALLEKIRJOITUS (OFFSET 0):

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

ASCII-ESITYSTAPA: II....HEAPCCDR

Standardointi: Camera Image File Format (CIFF)

Tekniset tiedot

SäiliöarkkitehtuuriCIFF (Camera Image File Format) structured binary record heap
PakkausLossless modified JPEG Huffman encoding
Tavujärjestys (Endianness)Little-Endian (Intel byte order)
VäriavaruudetCamera Sensor RGB, sRGB tone curve
Kanavat ja rakenne1 channel Bayer mosaic (RGGB)
Suurimmat mitatUp to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D)
LäpinäkyvyysNone
Suoratoisto ja progressiivinen latausNon-streamable heap structure with tail record index directory

Tekninen vertailumatriisi: CRW vs. kilpailijat

Tekninen attribuuttiCRW (Nykyinen)CR2NEFDNG
KonteinerimääritysCIFF-tietuekekoTIFF/EP-strukturoitu IFDTIFF/EP-strukturoitu IFDTIFF/EP avoin määritys
Otsikon taikaII....HEAPCCDRII*.....CRMM\0*II*\0
Aktiivinen aikakausi1998 - 20042004 - 20182001 - Nykyhetki2004 - Nykyhetki
Bittisyvyys10-bittinen - 12-bittinen lineaarinen14-bittinen lineaarinen12-bittinen - 14-bittinen lineaarinenJopa 16-bittinen lineaarinen

Yleiset korruptiotilat ja heksatietojehdotusopas

Ohjelmisto ilmoittaa virheestä 'Invalid CIFF record table offset'.

Perussyy: Kortin ennenaikainen poistaminen, mikä jättää loppuosan CIFF-hakemistotaulukosta typistyneeksi.

Korjaus: Käytä exiftool-työkalua raakakuvakeon palauttamiseen tai muunna dcraw -v broken.crw -komennolla.

Turvallisuusanalyysi ja jäsenninhyökkäysvektorit

Vanhoista CIFF-tietuejäsentäjistä puuttuu usein rajojen tarkistus tietueen siirtymille, jotka osoittavat tiedoston rajojen ulkopuolelle.

Tunnetut hyökkäysvektorit

  • Virheellinen CIFF-tietueen pituus aiheuttaa kokonaisluvun alivuodon tietueen läpikäyntisilmukoissa.
  • Päällekkäiset tietueen siirtymät aiheuttavat kekomuistin vioittumisen vanhentuneissa raakakuvakirjastoissa.
  • Virheellisen JPEG-pienoiskuvan purkupuskurin ylivuoto.

Parhaat puolustuskäytännöt:

Historia ja virstanpylväät

2004Korvattiin TIFF-pohjaisella CR2-muodolla EOS-1D Mark II:n ja EOS 20D:n julkaisun myötä.
2003Käyttövoimana mullistavassa Canon EOS Digital Rebelissä (300D), joka oli ensimmäinen alle 1000 dollarin kuluttajaluokan järjestelmäkamera.
1998Canonin esittelemä varhaisissa digitaalikameroissa, kuten PowerShot Pro70 ja EOS D30.

Tärkeimmät edut

  • Säilyttää alkuperäiset 10-bittiset ja 12-bittiset kennotiedot 2000-luvun alun perusluokan digitaalikameroista.
  • CIFF-kekoarkkitehtuuri tarjoaa selkeän erottelun kuvakennolohkojen ja kamera-asetusten välille.
  • Kevyet tiedostokoot (tyypillisesti 5 - 8 Mt per kuva), jotka soveltuvat varhaisille CompactFlash-korteille.

Tekniset rajoitukset

  • Pääosin vanhentunut nykyohjelmistoissa, mikä vaatii usein vanhoja DNG-muunnostyökaluja tiedostojen avaamiseen.
  • Tallentaa tietyt kamera-asetukset erillisiin .THM-oletustiedostoihin (pienoiskuvat) eikä sisäisesti.
  • Alkeellinen CIFF-hakemistorakenne tiedoston lopussa on alttiina epätäydellisille tiedoston kirjoituksille.

Mielenkiintoisia teknisiä faktoja

  • Otsikon 'HEAPCCDR'-merkkijono tulee sanoista 'Heap Canon Camera Digital Raw'.
  • Canon Digital Rebel 300D -kameroilla kuvattiin miljoonia ikonisina pidettyjä 2000-luvun alun digivalokuvia CRW-muodossa.
  • CIFF oli Canonin, Eastman Kodakin ja Hewlett-Packardin yhdessä kehittämä 1990-luvun lopulla.

Usein kysytyt tekniset kysymykset

Miksi .CRW-tiedoston rinnalla on .THM-tiedosto?

Canon CRW -kamerat tallensivat metatiedot ja pienoiskuvat oheiseen .THM-tiedostoon, joka on itse asiassa tavallinen EXIF-tunnisteita sisältävä JPEG-tiedosto.

Voivatko modernit Lightroom-versiot edelleen tuoda CRW-tiedostoja?

Kyllä, Adobe Camera Raw säilyttää taaksepäin yhteensopivuuden CRW-tiedostoille, vaikka niiden muuntamista DNG-muotoon suositellaan pitkäaikaiseen arkistointiin.

Mitkä kamerat tuottivat CRW-tiedostoja?

Kamerat mukaan lukien Canon EOS D30, D60, 10D, Digital Rebel (300D) sekä PowerShot G1, G2, G3, G5 ja Pro1.