Canon CR2 (.cr2)

TIFF/EP Standardno

Canon 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:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

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 52

ASCII PRIKAZ: II*.....CR

Standardizacija: TIFF/EP (ISO 12234-2) derivative

Tehničke specifikacije

Arhitektura spremnikaTIFF-based file format with custom Canon header offset and CR signature
KompresijaLossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data
字节序Little-Endian (Intel order)
Prostori bojaCamera Sensor RGB, Adobe RGB, sRGB profile tag
Kanali i struktura1 channel Bayer mosaic (RGGB)
Maksimalne dimenzijeUp to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
ProzirnostNone (linear sensor mosaic array)
Streaming i progresivnoNon-streamable; offsets to sensor strips located in IFD3

Tehnička matrica usporedbe: CR2 vs Konkurencija

Tehnički atributCR2 (Trenutno)CR3NEFARW
Kontejnerski mehanizamTIFF/EP s 'CR' potpisomISO-BMFF (MPEG-4 dio 12)TIFF/EPTIFF/EP
Kompresija senzoraHuffmanov JPEG bez gubitakaC-RAW bez gubitaka i s gubicimaHuffmanov bez gubitaka / nekomprimiranoSony 11+7 bit / bez gubitaka
Generacije kameraCanon EOS DSLR-i (2004 - 2018)Canon EOS R bez zrcala (2018+)Nikon DSLR-i i Z bez zrcalaSony Alpha bez zrcala
Prosječna veličina (30MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 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

2018Canon predstavlja CR3 (CRX) temeljen na ISO-BMFF formatu u modelu EOS M50, čime započinje povlačenje CR2 formata.
2008Canon izdaje EOS 5D Mark II, čime popularizira CR2 format u profesionalnoj hibridnoj fotografiji i kinematografiji.
2004Predstavljen uz Canon EOS 1D Mark II i EOS 20D, zamjenjujući stariji CRW format temeljen na CIFF specifikaciji.

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.