Canon CR2 (.cr2)

Izveden Standard

Canon Raw 2 (CR2) je stariji vodeći RAW format kompanije Canon, koji se široko koristio u čuvenoj liniji Canon EOS digitalnih SLR fotoaparata od 2004. do 2018. godine.

Konvertujte CR2 u JPG

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

Pregled i metapodaci

Operativni sistemi i analizatori datoteka identifikuju CR2 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 CR2 datoteke proverom početnog binarnog niza bajtova:

HEKSADECIMALNI POTPIS (OFFSET 0):

49 49 2A 00 10 00 00 00 43 52

ASCII REPREZENTACIJA: II*.....CR

Standardizacija: Izveden iz TIFF/EP standarda (ISO 12234-2)

Tehničke specifikacije

Arhitektura kontejneraFormat datoteke zasnovan na TIFF-u, sa prilagođenim Canon pomerajem zaglavlja i potpisom CR
KompresijaHafmanovski kodirane modifikovane JPEG pločice bez gubitaka ili nekomprimovani 12/14-bitni podaci senzora
Bajtni redosled (Endianness)Redosled bajtova Intel procesora, od najmanje značajnog ka najznačajnijem (little-endian)
Prostori bojaRGB senzora kamere, Adobe RGB, Oznaka sRGB profila
Kanali i strukturaJedan kanal sa Bayerovim mozaikom (RGGB)
Maksimalne dimenzijeDo 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R)
TransparentnostNema (linearni senzorski mozaik)
Strimovanje i progresivno učitavanjeNije pogodan za strimovanje; pomeraji senzorskih traka nalaze se u IFD3

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

Tehnički atributCR2 (Trenutno)CR3NEFARW
Kontejnerski mehanizamTIFF/EP sa potpisom 'CR'ISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
Kompresija senzoraHuffman JPEG bez gubitakaC-RAW bez gubitaka i sa gubicimaHuffman bez gubitaka / nekompresovanoSony 11+7 bit / Lossless
Generacije kameraCanon EOS DSLR fotoaparati (2004-2018)Canon EOS R Mirrorless (2018+)Nikon DSLR & Z MirrorlessSony Alpha Mirrorless
Prosečna veličina (30MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 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 pomeraja IFD-a zbog kojeg parser čita podatke sa senzora izvan granica 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 segmenata 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.

Najbolje prakse za zaštitu: Obrađujte CR2 datoteke koristeći WebAssembly mašine sa bezbednim upravljanjem memorijom, izolovane od privilegovanog pristupa sistemu datoteka domaćina.

Istorijat i prekretnice

2018Canon predstavlja CR3 (CRX) zasnovan na ISO-BMFF standardu u modelu EOS M50, čime počinje postepeno ukidanje CR2 formata.
2008Canon izdaje EOS 5D Mark II, čime popularizuje CR2 u profesionalnoj hibridnoj fotografiji i kinematografiji.
2004Predstavljen sa modelima Canon EOS 1D Mark II i EOS 20D, zamenivši stariji CRW format zasnovan na CIFF specifikaciji.

Ključne prednosti

  • CR2 podržavaju mnogi programi za obradu RAW datoteka i aplikacije za upravljanje slikama, mada se kompatibilnost razlikuje u zavisnosti od softvera i verzije.
  • Huffmanova kompresija bez gubitaka čuva podatke koje je zabeležio senzor; dostupna dubina bitova i detalji zavise od modela fotoaparata i podešavanja snimanja.
  • Ugrađuje JPEG pregled u punoj veličini i obimne tabele za korekciju perifernog osvetljenja Canon objektiva.

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 o dubini sa senzora sa dva piksela pre uvođenja specijalizovanih režima na modelu 5D Mark IV.

Zanimljivosti

  • Bajtovi 8 i 9 u svakoj važećoj CR2 datoteci sadrže ASCII znakove 'C' i 'R' (0x43 0x52), koji slede nakon standardnog TIFF markera 0x2A.
  • CR2 fajlovi sa aparata Canon EOS 5D Mark II korišćeni su za fotografisanje naslovnih strana magazina Time i snimanje holivudskih epizoda.
  • CR2 datoteke čuvaju sirove podatke sa senzora u više segmenata kako bi omogućile paralelnu obradu na ranim DIGIC procesorima za obradu slike.

Često postavljana tehnička pitanja

Zašto je Canon zamenio format CR2 formatom CR3?

Canon je zamenio format CR2 formatom CR3 kako bi usvojio modernu strukturu kontejnera ISO-BMFF (MP4/HEIF), koja podržava fleksibilne metapodatke, mape dubine Dual Pixel RAW-a i efikasnu kompresiju C-RAW.

Mogu li se CR2 datoteke otvoriti bez programa Canon Digital Photo Professional?

Mnoge savremene aplikacije za obradu fotografija mogu da otvore CR2 datoteke; podrška zavisi od verzije aplikacije i modela fotoaparata.

Da li CR2 trajno čuva podešavanja stila slike?

Ne. Stilovi slike (Landscape, Portrait, Monochrome) se čuvaju kao nedestruktivne oznake metapodataka koje se mogu izmeniti u bilo kom trenutku tokom postprodukcije.