Canon CR2 (.cr2)
TIFF/EP StandardnoCanon Raw 2 (CR2) je Canon-ov stari vodeći RAW format koji se masovno koristio u legendarnoj seriji EOS digitalnih SLR kamera od 2004. do 2018. godine.
Конвертујте CR2 у JPG
Бесплатан CR2 у JPG конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.
Pregledaj i metapodaci
Operativni sistemi i analizatori datoteka identifikuju CR2 datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (Magic Bytes)
Operativni sistemi i analizatori datoteka identifikuju CR2 datoteke proverom početnog binarnog niza bajtova:
HEX POTPIS (OFFSET 0):
49 49 2A 00 10 00 00 00 43 52ASCII REPREZENTACIJA: II*.....CR
Standardizacija: TIFF/EP (ISO 12234-2) derivative
Tehničke specifikacije
| Arhitektura kontejnera | TIFF-based file format with custom Canon header offset and CR signature |
| Kompresija | Lossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data |
| Bajtni redosled (Endianness) | Little-Endian (Intel order) |
| Prostori boja | Camera Sensor RGB, Adobe RGB, sRGB profile tag |
| Kanali i struktura | 1 channel Bayer mosaic (RGGB) |
| Maksimalne dimenzije | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Transparentnost | None (linear sensor mosaic array) |
| Strimovanje i progresivno učitavanje | Non-streamable; offsets to sensor strips located in IFD3 |
Tehnička matrica poređenja: CR2 vs Konkurenti
| Tehnički atribut | CR2 (Trenutno) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Kontejnerski mehanizam | TIFF/EP sa 'CR' potpisom | ISO-BMFF (MPEG-4 Part 12) | TIFF/EP | TIFF/EP |
| Kompresija senzora | Bez gubitaka Huffman JPEG | Bez gubitaka i sa gubicima C-RAW | Bez gubitaka Huffman / nekompresovano | Sony 11+7 bit / Lossless |
| Generacije kamera | Canon EOS DSLR-ovi (2004-2018) | Canon EOS R Mirrorless (2018+) | Nikon DSLR & Z Mirrorless | Sony Alpha Mirrorless |
| Prosečna veličina (30MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak
Lightroom prikazuje poruku 'Datoteka deluje kao nepodržana ili oštećena' (The file appears to be unsupported or damaged).
Osnovni uzrok: Oštećen pokazivač u tabeli ofseta IFD-a koji uzrokuje da parser čita podatke sa senzora van kraja fajla.
Oporavak: Koristite exiftool ili komandu dcraw -c broken.cr2 > fixed.ppm da biste izvukli netaknute Bayer podatke.
Bezbednosna analiza i vektori napada parsera
Greške pri parsiranju CR2 formata su kroz istoriju pogađale programe za pregled slika koji su obrađivali nepravilne tabele isečaka (slice tables) u Canon Makernotes zapisima.
Poznati vektori napada
- Prelivanje celobrojne vrednosti (integer overflow) u izračunavanju širine isečka što dovodi do upisa u memoriju van dodeljenog opsega (heap write) tokom debajerizacije.
- Oštećene tabele za Huffman-ovo dekodiranje koje pokreću beskonačne petlje u starijim implementacijama biblioteke LibRaw.
- Prekoračenja bafera (buffer overflow) u ICC profilu ugrađenog pregleda.
Defanzivne najbolje prakse:
Istorijat i prekretnice
Ključne prednosti
- Masovna kompatibilnost sa softverom u celoj industriji, kroz svaki RAW developer, DAM i uređivač ikada napravljen.
- Gubitak-bez-gubitaka (Lossless) Huffman-ova kompresija čuva kompletan opseg svijetlih tonova (highlight headroom) od 14 bita i detalje u senkama.
- Ugrađuje JPEG pregled u punoj veličini i obimne tabele korekcije perifernog osvetljenja za Canon objektiv.
Tehnička ograničenja i nedostaci
- Struktura IFD zasnovana na TIFF-u je sporija za parsiranje u poređenju sa modernim kontejnerima sa strukturom polja kao što je CR3.
- Veličine fajlova su veće od modernih RAW formata izvedenih iz HEVC-a, kao što je Canon C-RAW.
- Nema izvornu podršku za metapodatke dubine senzora sa dvostrukim pikselima (dual-pixel) pre specijalizovanih režima na modelu 5D Mark IV.
Zanimljivosti
- Bajtovi 8 i 9 u svakom važećem CR2 fajlu su ASCII znakovi 'C' i 'R' (0x43 0x52) nakon standardnog TIFF 0x2A marker-a.
- CR2 fajlovi sa aparata Canon EOS 5D Mark II korišćeni su za fotografisanje naslovnih strana magazina Time i snimanje holivudskih epizoda.
- CR2 fajlovi skladište sirove podatke sa senzora kroz više delova (slices) kako bi omogućili paralelnu obradu na ranim DIGIC procesorima slike.
Često postavljana tehnička pitanja
Zašto je Canon zamenio CR2 sa CR3 formatom?
Canon je zamenio CR2 sa CR3 kako bi usvojio modernu ISO-BMFF (MP4/HEIF) strukturu kontejnera, koja podržava fleksibilne metapodatke, Dual Pixel RAW mape dubine i efikasnu C-RAW kompresiju.
Mogu li se CR2 datoteke otvoriti bez programa Canon Digital Photo Professional?
Da. Svaka moderna aplikacija za obradu fotografija, pregledač operativnog sistema i File2File.app može direktno da konvertuje i prikaže CR2 datoteke.
Da li CR2 trajno čuva podešavanja stila slike (Picture Style)?
Ne. Stilovi slike (Landscape, Portrait, Monochrome) se čuvaju kao nedestruktivne oznake metapodataka koje se mogu izmeniti u bilo kom trenutku tokom postprodukcije.