Canon CR2 (.cr2)
TIFF/EP StandardnoCanon Raw 2 (CR2) je Canonov stariji vodeći RAW format koji se intenzivno koristio u cijeloj legendarnoj liniji EOS digitalnih SLR kamera od 2004. do 2018. godine.
Pretvori CR2 u JPG
Besplatni CR2 u JPG pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.
Pregledaj i metapodaci
Operativni sustavi i alati za analizu datoteka identificiraju CR2 datoteke provjerom početnog niza binarnih bajtova:
Potpis zaglavlja na razini bajtova (Magic Bytes)
Operativni sustavi i alati za analizu datoteka identificiraju CR2 datoteke provjerom početnog niza binarnih bajtova:
HEX POTPIS (POMAK 0):
49 49 2A 00 10 00 00 00 43 52ASCII PRIKAZ: II*.....CR
Standardizacija: TIFF/EP (ISO 12234-2) derivative
Tehničke specifikacije
| Arhitektura spremnika | 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 |
| 字节序 | 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) |
| Prozirnost | None (linear sensor mosaic array) |
| Streaming i progresivno | Non-streamable; offsets to sensor strips located in IFD3 |
Tehnička matrica usporedbe: CR2 vs Konkurencija
| Tehnički atribut | CR2 (Trenutno) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Kontejnerski mehanizam | TIFF/EP s 'CR' potpisom | ISO-BMFF (MPEG-4 dio 12) | TIFF/EP | TIFF/EP |
| Kompresija senzora | Huffmanov JPEG bez gubitaka | C-RAW bez gubitaka i s gubicima | Huffmanov bez gubitaka / nekomprimirano | Sony 11+7 bit / bez gubitaka |
| Generacije kamera | Canon EOS DSLR-i (2004 - 2018) | Canon EOS R bez zrcala (2018+) | Nikon DSLR-i i Z bez zrcala | Sony Alpha bez zrcala |
| Prosječna veličina (30MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak
Lightroom prikazuje poruku 'The file appears to be unsupported or damaged' (Datoteka je možda nepodržana ili oštećena).
Temeljni uzrok: Oštećeni pokazivač u tablici pomaka IFD-a koji uzrokuje da parser čita podatke senzora nakon kraja datoteke.
Oporavak: Upotrijebite alat exiftool ili dcraw -c broken.cr2 > fixed.ppm za izvlačenje netaknutih Bayerovih podataka.
Sigurnosna analiza i vektori napada na parser
Pogreške pri parsiranju CR2 datoteka povijesno su utjecale na preglednike slika koji obrađuju nepravilne tablice odsječaka u Canon Makernotes zapisima.
Poznati vektori napada
- Prelijevanje cijobrojne vrijednosti (integer overflow) u izračunu širine odsječaka što dovodi do prekoračenja memorijskog međuspremnika (heap write) tijekom debayeriranja.
- Oštećene tablice Huffmanovog dekodiranja koje pokreću beskonačne petlje u starijim implementacijama biblioteke LibRaw.
- Prekoračenja međuspremnika ugrađenog ICC profila pretpregleda.
Najbolje obrambene prakse:
Povijesni izvori i prekretnice
Ključne prednosti
- Ogromna kompatibilnost sa softverom u cijeloj industriji za svaki RAW razvojni alat, DAM i uređivač koji je ikada napravljen.
- Hufmanova kompresija bez gubitaka čuva potpuni 14-bitni raspon svijetlih dijelova i detalja u sjeni.
- Ugrađeni JPEG preglednik pune veličine i opsežne Canonove tablice korekcije perifernog osvjetljenja leće.
Tehnička ograničenja i nedostaci
- Struktura IFD-a temeljena na TIFF formatu sporija je za parsiranje u usporedbi s modernim spremnicima s pretincima poput CR3.
- Veličine datoteka veće su nego kod modernih RAW formata izvedenih iz HEVC-a, kao što je Canon C-RAW.
- Nema izvornu podršku za metapodatke dubine senzora s dvostrukim pikselima prije specijaliziranih načina rada modela 5D Mark IV.
Zanimljive tehničke činjenice
- Bajtovi 8 i 9 u svakoj valjanoj CR2 datoteci su ASCII znakovi 'C' i 'R' (0x43 0x52) koji slijede standardnu TIFF oznaku 0x2A.
- Datoteke CR2 s kamere Canon EOS 5D Mark II pokretale su fotografiranje naslovnica časopisa Time i snimanje holivudskih epizoda.
- CR2 datoteke pohranjuju podatke sirovog senzora u više odsječaka kako bi se omogućila paralelna obrada na ranim DIGIC procesorima slike.
Često postavljana tehnička pitanja
Zašto je Canon zamijenio CR2 sa CR3 formatom?
Canon je zamijenio CR2 sa CR3 formatom kako bi usvojio modernu ISO-BMFF (MP4/HEIF) strukturu spremnika, koja podržava fleksibilne metapodatke, Dual Pixel RAW mape dubine i učinkovitu C-RAW kompresiju.
Mogu li se CR2 datoteke otvoriti bez programa Canon Digital Photo Professional?
Da. Svaka moderna aplikacija za uređivanje fotografija, preglednik operativnog sustava i File2File.app mogu izravno pretvoriti i pregledati CR2 datoteke.
Sprema li CR2 postavke stila slike (Picture Style) trajno?
Ne. Stilovi slike (Landscape, Portrait, Monochrome) spremaju se kao nedestruktivne oznake metapodataka koje se mogu mijenjati bilo kada u postprodukciji.
Povezani parovi konverzije za CR2
Pretvaranje sirovih Canon CR2 datoteka fotoaparata u obrađene JPEG slike pretvara masivne nekomprimirane podatke senzora u lagane fotografije koje se mogu široko pregledavati.
Obradite CR2 RAW datoteke Canon EOS digitalnih fotoaparata izravno u nekompaktirane PNG predloške za ispis bez gubitaka.