Canon CR2 (.cr2)
TIFF/EP StandartCanon Raw 2 (CR2), 2004 ile 2018 yılları arasında efsanevi EOS dijital SLR kamera serisinde yaygın olarak kullanılan Canon'un eski amiral gemisi RAW formatıdır.
CR2 biçimini JPG biçimine dönüştür
Tarayıcında CR2 biçimini JPG biçimine ücretsiz dönüştür. Dosyaları cihazında anında dönüştür.
İncele ve Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, CR2 dosyalarını başlangıçtaki ikili sihirli bayt dizisini inceleyerek tanımlar:
Bayt düzeyinde başlık imzası (sihirli baytlar)
İşletim sistemleri ve dosya çözümleyicileri, CR2 dosyalarını başlangıçtaki ikili sihirli bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
49 49 2A 00 10 00 00 00 43 52ASCII GÖSTERİMİ: II*.....CR
Standartlaştırma: TIFF/EP (ISO 12234-2) derivative
Teknik Özellikler
| Kapsayıcı mimarisi | Özel Canon üstbilgi uzaklığı ve CR imzası kullanan TIFF tabanlı dosya biçimi |
| Sıkıştırma | Kayıpsız JPEG tarzı Huffman kodlaması veya sıkıştırılmamış 12/14 bit sensör verisi |
| Bayt Düzeni (Endianness) | Küçük uçlu (Intel sıralaması) |
| Renk Uzayları | Camera Sensor RGB, Adobe RGB, sRGB profil etiketi |
| Kanallar ve Yapı | 1 kanallı Bayer mozaiği (RGGB) |
| Maksimum Boyutlar | Up to 8688 x 5792 (50.6 MP Canon EOS 5DS/5DS R) |
| Şeffaflık | Yok (doğrusal sensör mozaik dizisi) |
| Akış ve Aşamalı İşleme | Akışa uygun değildir; sensör şeritlerinin uzaklıkları IFD3’te bulunur |
Teknik karşılaştırma matrisi: CR2 ve rakipleri
| Teknik Nitelik | CR2 (Güncel) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Kapsayıcı Altyapısı | 'CR' imzalı TIFF/EP | ISO-BMFF (MPEG-4 Bölüm 12) | TIFF/EP | TIFF/EP |
| Sensör Sıkıştırma | Kayıpsız Huffman JPEG | Kayıpsız ve kayıplı C-RAW | Kayıpsız Huffman / sıkıştırılmamış | Sony 11+7 bit / Kayıpsız |
| Kamera Nesilleri | Canon EOS DSLR'lar (2004-2018) | Canon EOS R Aynasız (2018+) | Nikon DSLR ve Z Aynasız | Sony Alpha Aynasız |
| Ortalama Boyut (30MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
Lightroom 'Dosya desteklenmiyor veya hasarlı görünüyor' hatası verir.
Kök Neden: IFD ofset tablosundaki bozuk bir işaretçi, ayrıştırıcının sensör verilerini dosya sonunun ötesinden okumasına yol açar.
Kurtarma: Değiştirilmemiş Bayer verilerini çıkarmak için exiftool veya dcraw -c broken.cr2 > fixed.ppm komutunu kullan.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
CR2 ayrıştırma hataları, geçmişte Canon Makernotes içerisindeki bozuk dilim tablolarını işleyen görüntüleyicileri etkilemiştir.
Bilinen Saldırı Vektörleri
- Demosaikleme sırasında yığın belleğinin sınırları dışına yazmaya yol açan dilim genişliği hesaplamasında tamsayı taşması.
- Eski LibRaw uygulamalarında sonsuz döngüleri tetikleyen bozuk Huffman kod çözme tabloları.
- Gömülü önizleme ICC profili arabellek taşmaları.
Savunmaya yönelik en iyi uygulamalar: CR2 dosyalarını ana makinenin dosya sistemine ayrıcalıklı erişimi olmayan, bellek açısından güvenli ve yalıtılmış WebAssembly motorlarında işle.
Tarihsel kökenler ve önemli dönüm noktaları
Temel Avantajlar ve Artılar
- CR2 birçok RAW geliştirme ve görüntü yönetimi uygulamasında desteklenir; uyumluluk yazılıma ve sürüme göre değişir.
- Kayıpsız Huffman sıkıştırması sensörün kaydettiği verileri korur; kullanılabilir bit derinliği ve ayrıntı kamera modeline ve çekim ayarlarına bağlıdır.
- Tam boyutlu JPEG önizlemesi ve kapsamlı Canon lens çevresel aydınlatma düzeltme tabloları gömer.
Teknik Kısıtlamalar ve Eksiler
- TIFF tabanlı IFD yapısının ayrıştırılması, CR3 gibi modern kutu yapılı kapsayıcıların ayrıştırılmasına kıyasla daha yavaştır.
- Dosya boyutları, Canon C-RAW gibi modern HEVC türevi RAW formatlarından daha büyüktür.
- Özelleştirilmiş 5D Mark IV modlarından önce yerel çift piksel (dual-pixel) sensör derinliği meta veri desteği yoktur.
İlginç Teknik Bilgiler
- Geçerli her CR2 dosyasındaki 8. ve 9. baytlar, standart TIFF 0x2A işaretçisini takip eden ASCII 'C' ve 'R' (0x43 0x52) karakterleridir.
- Canon EOS 5D Mark II CR2 dosyaları, Time Magazine kapak çekimlerinin ve Hollywood dizi çekimlerinin fotoğrafçılığına güç vermiştir.
- CR2 dosyaları, ilk nesil DIGIC görüntü işlemcilerinde paralel işlemeye izin vermek için ham sensör verilerini birden fazla dilimde depolar.
Sıkça Sorulan Teknik Sorular
Canon, CR2'yi neden CR3 ile değiştirdi?
Canon, esnek meta verileri, Dual Pixel RAW derinlik haritalarını ve verimli C-RAW sıkıştırmasını destekleyen modern ISO-BMFF (MP4/HEIF) kapsayıcı yapısını benimsemek için CR2'yi CR3 ile değiştirdi.
CR2 dosyaları Canon Digital Photo Professional olmadan açılabilir mi?
Birçok güncel fotoğraf uygulaması CR2 dosyalarını açabilir; destek uygulama sürümüne ve kamera modeline bağlıdır.
CR2 resim stili ayarlarını kalıcı olarak saklar mı?
Hayır. Resim stilleri (Manzara, Portre, Tek Renk), son işleme aşamasında istendiği zaman değiştirilebilen tahribatsız meta veri etiketleri olarak kaydedilir.
İlgili CR2 Dönüşüm Çiftleri
Canon EOS dijital fotoğraf makinelerinin CR2 ham dosyalarını doğrudan standart, yüksek çözünürlüklü JPEG görsellere dönüştür. Çıktı işlenmiş bir görseldir; RAW sensör verisi değildir.
Canon EOS dijital fotoğraf makinelerinin CR2 ham dosyalarını doğrudan kayıpsız PNG baskı görsellerine işle. Çıktı işlenmiş bir görseldir; RAW sensör verisi değildir.
Canon CR2 karesini tek sayfalık PDF provasına dönüştür. Kamera renkleri ve beyaz dengesi 8 bit sRGB piksellere uygulanır; PDF'de ham görüntü kontrolleri yoktur.