Canon CRW (.crw)

Camera Standard

Canon Raw CIFF (CRW) je prva generacija Canonovog RAW formata, zasnovana na strukturi memorijske gomile specifikacije Camera Image File Format (CIFF), koja se koristila u ranim digitalnim SLR fotoaparatima i naprednim kompaktnim PowerShot kamerama.

Konvertujte CRW u JPG

Besplatan konvertor CRW u JPG u pregledaču. Konvertujte datoteke odmah na svom uređaju.

Pregled i metapodaci

Operativni sistemi i analizatori datoteka identifikuju CRW datoteke proverom početnog binarnog niza bajtova:

Izaberite ili prevucite datoteke ovde

Privatno - datoteke nikada ne napuštaju vaš uređaj

ili nalepite Ctrl+V
Garancija privatnosti: bez prenosa podataka preko mreže 0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.

Potpis zaglavlja na nivou bajtova (magični bajtovi)

Operativni sistemi i analizatori datoteka identifikuju CRW datoteke proverom početnog binarnog niza bajtova:

HEKSADECIMALNI POTPIS (OFFSET 0):

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

ASCII REPREZENTACIJA: II....HEAPCCDR

Standardizacija: Camera Image File Format (CIFF)

Tehničke specifikacije

Arhitektura kontejneraStrukturisana CIFF (Camera Image File Format) binarna memorijska gomila zapisa
KompresijaHafmanovo kodiranje modifikovanog JPEG-a bez gubitaka
Bajtni redosled (Endianness)Redosled bajtova Intel procesora, od najmanje značajnog ka najznačajnijem (little-endian)
Prostori bojaRGB prostor boja senzora fotoaparata, sRGB tonska kriva
Kanali i strukturaJedan kanal sa Bayerovim mozaikom (RGGB)
Maksimalne dimenzijeDo 3072 x 2048 (6,3 MP, Canon EOS 10D / Digital Rebel 300D)
TransparentnostNema je
Strimovanje i progresivno učitavanjeMemorijska struktura koja ne podržava strimovanje i ima indeksni direktorijum na kraju

Tehnička matrica poređenja: CRW u odnosu na konkurente

Tehnički atributCRW (Trenutno)CR2NEFDNG
Specifikacija kontejneraCIFF zapis u memorijskoj gomiliStrukturirani IFD po TIFF/EP standarduStrukturirani IFD po TIFF/EP standarduTIFF/EP otvorena specifikacija
Signatura zaglavljaII....HEAPCCDRII*.....CRMM\0*II*\0
Aktivna era1998 - 20042004 - 20182001 - Sadašnjost2004 - Sadašnjost
Dubina bojalinearno, od 10 do 12 bitalinearno, 14 bitalinearno, od 12 do 14 bitalinearno, do 16 bita

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Softver prijavljuje 'Nevažeći ofset tabele CIFF zapisa' (Invalid CIFF record table offset).

Osnovni uzrok: Zbog prevremenog vađenja kartice skraćuje se završna tabela CIFF direktorijuma.

Oporavak: Koristite exiftool za oporavak memorijske gomile sa slikom ili konvertujte datoteku komandom dcraw -v broken.crw.

Bezbednosna analiza i vektori napada parsera

Stari parseri CIFF zapisa često ne proveravaju da li pomeraji zapisa izlaze van granica datoteke.

Poznati vektori napada

  • Nepravilna dužina CIFF zapisa koja uzrokuje podlivanje celobrojne vrednosti (integer underflow) u petljama prolaza kroz zapise.
  • Preklapajući pomeraji zapisa koji izazivaju oštećenje memorijske gomile u zastarelim bibliotekama za obradu sirovih slika.
  • Prekoračenje bafera pri dekompresiji oštećenih JPEG sličica.

Najbolje prakse za zaštitu: Proverite ukupne dimenzije memorijske gomile CIFF zapisa pre nego što dodelite bafere za dekompresiju.

Istorijat i prekretnice

2004Zamenjen je CR2 formatom zasnovanim na TIFF-u sa izlaskom modela EOS-1D Mark II i EOS 20D.
2003Pokreće revolucionarni Canon EOS Digital Rebel (300D), prvi potrošački DSLR ispod 1000 dolara.
1998Canon ga uvodi u ranim digitalnim kamerama uključujući PowerShot Pro70 i EOS D30.

Ključne prednosti

  • Čuva originalne 10-bitne i 12-bitne podatke sa senzora iz ranih digitalnih kamera s početka 2000-ih.
  • CIFF struktura memorijske gomile obezbeđuje jasno razdvajanje blokova podataka senzora slike od podešavanja kamere.
  • Male veličine fajlova (obično 5 MB do 8 MB po slici) pogodne za rane CompactFlash medije.

Tehnička ograničenja i nedostaci

  • Uglavnom prevaziđen u modernom softveru, često zahteva stare DNG alate za konverziju radi uvoza.
  • Skladišti određena podešavanja kamere u pratećim .THM datotekama sa sličicom, a ne u samoj datoteci.
  • Primitivna struktura CIFF direktorijuma na kraju fajla je podložna nekompletnom upisu fajla.

Zanimljivosti

  • Niz znakova 'HEAPCCDR' u zaglavlju označava 'Heap Canon Camera Digital Raw'.
  • Kamere Canon Digital Rebel 300D snimile su milione kultnih digitalnih fotografija s početka 2000-ih u CRW formatu.
  • CIFF su zajednički razvili Canon, Eastman Kodak i Hewlett-Packard kasnih 1990-ih.

Često postavljana tehnička pitanja

Zašto postoji .THM datoteka pored moje .CRW datoteke?

Canon CRW kamere su čuvale metapodatke i sličice u pratećoj .THM datoteci, koja je zapravo standardna JPEG datoteka sa EXIF oznakama.

Mogu li moderne verzije Lightroom-a i dalje da uvoze CRW?

Da, Adobe Camera Raw zadržava kompatibilnost unazad za CRW datoteke, mada se preporučuje njihovo konvertovanje u DNG radi dugoročnog arhiviranja.

Koje kamere su proizvele CRW datoteke?

Kamere uključujući Canon EOS D30, D60, 10D, Digital Rebel (300D) i PowerShot G1, G2, G3, G5 i Pro1.