Canon CR2 (.cr2)

TIFF/EP Standardno

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

Изаберите или превуците датотеке овде

100% приватна конверзија у прегледачу – датотеке никада не напуштају ваш уређај

или налепите Ctrl+V
100% Локална обрада у прегледачу 0 бајтова послато спољним серверима. Сва обрада је извршена локално у безбедном окружењу вашег прегледача.

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 52

ASCII REPREZENTACIJA: II*.....CR

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

Tehničke specifikacije

Arhitektura kontejneraTIFF-based file format with custom Canon header offset and CR signature
KompresijaLossless Huffman-encoded modified JPEG tiles or uncompressed 12/14-bit sensor data
Bajtni redosled (Endianness)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)
TransparentnostNone (linear sensor mosaic array)
Strimovanje i progresivno učitavanjeNon-streamable; offsets to sensor strips located in IFD3

Tehnička matrica poređenja: CR2 vs Konkurenti

Tehnički atributCR2 (Trenutno)CR3NEFARW
Kontejnerski mehanizamTIFF/EP sa 'CR' potpisomISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
Kompresija senzoraBez gubitaka Huffman JPEGBez gubitaka i sa gubicima C-RAWBez gubitaka Huffman / nekompresovanoSony 11+7 bit / Lossless
Generacije kameraCanon EOS DSLR-ovi (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 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

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

  • 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.