Canon CRW (.crw)
Camera StandardnoCanon Raw CIFF (CRW) je Canon-ov RAW format prve generacije zasnovan na specifikaciji gomile formata datoteka slika kamera (CIFF heap), koji se koristio na ranim digitalnim SLR kamerama i PowerShot prosumer kamerama.
Конвертујте CRW у JPG
Бесплатан CRW у JPG конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.
Pregledaj i metapodaci
Operativni sistemi i analizatori datoteka identifikuju CRW datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (Magic Bytes)
Operativni sistemi i analizatori datoteka identifikuju CRW datoteke proverom početnog binarnog niza bajtova:
HEX POTPIS (OFFSET 0):
49 49 1A 00 00 00 48 45 41 50 43 43 44 52ASCII REPREZENTACIJA: II....HEAPCCDR
Standardizacija: Camera Image File Format (CIFF)
Tehničke specifikacije
| Arhitektura kontejnera | CIFF (Camera Image File Format) structured binary record heap |
| Kompresija | Lossless modified JPEG Huffman encoding |
| Bajtni redosled (Endianness) | Little-Endian (Intel byte order) |
| Prostori boja | Camera Sensor RGB, sRGB tone curve |
| Kanali i struktura | 1 channel Bayer mosaic (RGGB) |
| Maksimalne dimenzije | Up to 3072 x 2048 (6.3 MP Canon EOS 10D / Digital Rebel 300D) |
| Transparentnost | None |
| Strimovanje i progresivno učitavanje | Non-streamable heap structure with tail record index directory |
Tehnička matrica poređenja: CRW vs Konkurenti
| Tehnički atribut | CRW (Trenutno) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Specifikacija kontejnera | CIFF zapis memorijske gomile (heap) | TIFF/EP struktuirani IFD | TIFF/EP struktuirani IFD | TIFF/EP otvorena specifikacija |
| Magija zaglavlja | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Aktivna era | 1998 - 2004 | 2004 - 2018 | 2001 - Danas | 2004 - Danas |
| Dubina boja | 10-bitno do 12-bitno linearno | 14-bitno linearno | 12-bitno do 14-bitno linearno | Do 16-bitno linearno |
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: Prevremeno vađenje kartice ostavlja prateću tabelu CIFF direktorijuma skraćenom.
Oporavak: Koristite exiftool za oporavak sirove gomile slika ili izvršite konverziju preko komande dcraw -v broken.crw.
Bezbednosna analiza i vektori napada parsera
Stari parseri CIFF zapisa često nemaju proveru granica za ofsete zapisa koji pokazuju 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 ofseti zapisa koji pokreću oštećenje memorijske gomile (heap corruption) u zastarelim bibliotekama sirovih slika.
- Prekoračenje bafera pri dekompresiji oštećenih JPEG sličica.
Defanzivne najbolje prakse:
Istorijat i prekretnice
Ključne prednosti
- Čuva originalne 10-bitne i 12-bitne podatke sa senzora iz osnovnih digitalnih kamera ranih 2000-ih.
- CIFF arhitektura memorijske gomile (heap) obezbeđuje jasnu odvojenost između blokova senzora slike i 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 (sličica) fajlovima umesto internog zapisivanja.
- Primitivna struktura CIFF direktorijuma na kraju fajla je podložna nekompletnom upisu fajla.
Zanimljivosti
- Niska 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 (thumbnail) u pratećoj .THM datoteci, koja je zapravo standardna JPEG datoteka koja sadrži EXIF oznake.
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.