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 edistyneissä PowerShot-kameroissa.

Muunna tiedostot muodosta CRW muotoon JPG

Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta CRW muotoon JPG. Muunna tiedostot hetkessä laitteellasi.

Tarkastele tiedostoa ja sen metatietoja

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

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Otsaketunniste tavutasolla (tunnistetavut)

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

HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 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) -muodon jäsennelty binäärinen tietuekeko
PakkausHäviötön, muokattu JPEG-Huffman-koodaus
Tavujärjestys (Endianness)Little-endian-tavujärjestys (Intel)
VäriavaruudetKamerakennon RGB-väriavaruus, sRGB-sävykäyrä
Kanavat ja rakenneYhden kanavan Bayer-mosaiikki (RGGB)
Suurimmat mitatEnintään 3072 x 2048 pikseliä (6,3 MP, Canon EOS 10D / Digital Rebel 300D)
LäpinäkyvyysEi sovellu
Suoratoisto ja progressiivinen latausEi suoratoistettavissa; tietuehakemisto sijaitsee keorakenteen lopussa

Tekninen vertailumatriisi: CRW vs. kilpailijat

Tekninen attribuuttiCRW (Nykyinen)CR2NEFDNG
SäilömääritysCIFF-tietuekekoTIFF/EP-strukturoitu IFDTIFF/EP-strukturoitu IFDTIFF/EP:n avoin määritys
Otsakkeen tunnisteII....HEAPCCDRII*.....CRMM\0*II*\0
Aktiivinen aikakausi1998 - 20042004 - 20182001-nykyhetki2004-nykyhetki
Bittisyvyys10-12-bittinen lineaarinen14-bittinen lineaarinen12-14-bittinen lineaarinenJopa 16-bittinen lineaarinen

Yleiset vioittumistavat ja heksadesimaalinen palautusopas

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.

Tietoturva-analyysi ja tiedostojäsentimien hyö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.

Tietoturvan parhaat käytännöt: Validoi CIFF-tietueen kekomuistin kokonaismitat ennen dekompressiopuskurien varaamista.

Historia ja virstanpylväät

2004Korvattiin TIFF-pohjaisella CR2-muodolla EOS-1D Mark II:n ja EOS 20D:n julkaisun myötä.
2003CRW-muotoa käytetään uraauurtavassa Canon EOS Digital Rebelissä (300D), joka oli ensimmäinen alle 1000 dollarin kuluttajaluokan järjestelmäkamera.
1998Canon esitteli muodon varhaisissa digitaalikameroissa, kuten PowerShot Pro70- ja EOS D30 -kameroissa.

Tärkeimmät edut

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

Tekniset rajoitukset

  • Muoto on suurelta osin poistunut käytöstä nykyohjelmistoissa, ja tiedostojen tuonti vaatii usein vanhoja DNG-muunnostyökaluja.
  • Tallentaa tietyt kamera-asetukset erillisiin .THM-sivutiedostoihin (pienoiskuvat) sen sijaan, että ne tallennettaisiin itse tiedostoon.
  • Tiedoston lopussa oleva alkeellinen CIFF-hakemistorakenne on altis keskeneräisen kirjoituksen aiheuttamille virheille.

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.
  • CIFFin kehittivät yhdessä Canon, Eastman Kodak ja Hewlett-Packard 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?

CRW-tiedostoja tuottivat muun muassa Canon EOS D30, D60, 10D ja Digital Rebel (300D) sekä PowerShot G1, G2, G3, G5 ja Pro1.