Canon CR2 (.cr2)

Derivato Standard

Canon Raw 2 (CR2) è il formato RAW di punta storico di Canon, ampiamente utilizzato nell'intera gamma leggendaria di fotocamere reflex digitali EOS dal 2004 al 2018.

Converti da CR2 a JPG

Convertitore gratuito da CR2 a JPG nel browser. Converti i file istantaneamente sul tuo dispositivo.

Ispeziona e metadati

I sistemi operativi e gli analizzatori di file identificano i file CR2 ispezionando la sequenza di byte binari iniziale:

Seleziona o rilascia i file qui

Conversione 100% privata nel browser: i file non lasciano mai il tuo dispositivo

o incolla Ctrl+V
Garanzia di privacy con zero trasmissioni di rete: 0 byte caricati su server esterni. Tutta l'elaborazione è avvenuta localmente nella sandbox del tuo browser.

Firma dell'intestazione a livello di byte (Magic Bytes)

I sistemi operativi e gli analizzatori di file identificano i file CR2 ispezionando la sequenza di byte binari iniziale:

FIRMA ESADECIMALE (OFFSET 0):

49 49 2A 00 10 00 00 00 43 52

RAPPRESENTAZIONE ASCII: II*.....CR

Standardizzazione: Derivato da TIFF/EP (ISO 12234-2)

Specifiche tecniche

Architettura del containerFormato file basato su TIFF con offset dell'intestazione Canon personalizzato e firma CR
CompressioneTile JPEG modificate con codifica Huffman senza perdita o dati del sensore non compressi a 12/14 bit
Endianness dei byteLittle-Endian (ordine Intel)
Spazi coloreRGB del sensore della fotocamera, Adobe RGB, Tag profilo sRGB
Canali e strutturaMosaico Bayer a 1 canale (RGGB)
Dimensioni massimeFino a 8688 x 5792 (Canon EOS 5DS/5DS R da 50.6 MP)
TrasparenzaNessuna (matrice a mosaico del sensore lineare)
Streaming e progressivoNon trasmissibile in streaming; offset delle strip del sensore situati nell'IFD3

Matrice di confronto tecnico: CR2 vs Concorrenti

Attributo tecnicoCR2 (Corrente)CR3NEFARW
Motore del contenitoreTIFF/EP con firma 'CR'ISO-BMFF (MPEG-4 Parte 12)TIFF/EPTIFF/EP
Compressione del sensoreJPEG Huffman senza perditaC-RAW con e senza perditaHuffman senza perdita / non compressoSony 11+7 bit / Senza perdita
Generazioni di fotocamereReflex digitali Canon EOS (2004-2018)Mirrorless Canon EOS R (2018+)Reflex e mirrorless Z NikonMirrorless Sony Alpha
Dimensioni medie (30MP)35 MB - 40 MB18 MB - 30 MB30 MB - 38 MB30 MB - 42 MB

Modalità di corruzione comuni e guida al recupero Hex

Lightroom mostra 'Il file sembra non essere supportato o danneggiato'.

Causa principale: Puntatore danneggiato nella tabella degli offset IFD che induce il parser a leggere i dati del sensore oltre la fine del file.

Ripristino: Usa exiftool o dcraw -c broken.cr2 > fixed.ppm per estrarre i dati Bayer intatti.

Analisi di sicurezza e vettori di attacco del parser

I bug di analisi di CR2 hanno storicamente interessato i visualizzatori di immagini che gestiscono tabelle di sezioni malformate nei Makernotes Canon.

Vettori di attacco noti

  • Overflow di interi nel calcolo della larghezza della sezione che porta a una scrittura su heap fuori dai limiti durante il demosaicing.
  • Tabelle di decodifica Huffman danneggiate che attivano cicli infiniti nelle implementazioni obsolete di LibRaw.
  • Overflow del buffer del profilo ICC dell'anteprima incorporata.

Migliori pratiche difensive: Elabora i file CR2 utilizzando motori WebAssembly protetti in sandbox con memoria sicura e senza accesso privilegiato al file system dell'host.

Origini storiche e tappe fondamentali

2018Canon introduce CR3 (CRX) basato su ISO-BMFF nella EOS M50, avviando la dismissione di CR2.
2008Canon rilascia la EOS 5D Mark II, diffondendo ampiamente CR2 nella fotografia professionale ibrida e cinematografica.
2004Introducono con la Canon EOS 1D Mark II e la EOS 20D, sostituendo il precedente formato CRW basato su CIFF.

Vantaggi principali e pro

  • Enorme compatibilità software a livello industriale con qualsiasi sviluppatore raw, DAM ed editor mai creato.
  • La compressione Huffman senza perdita preserva l'intera gamma dinamica delle alte luci a 14 bit e i dettagli delle ombre.
  • Incorpora un'anteprima JPEG a grandezza naturale e ampie tabelle di correzione dell'illuminazione periferica per obiettivi Canon.

Limiti tecnici e svantaggi

  • La struttura IFD basata su TIFF è più lenta da analizzare rispetto ai moderni contenitori a blocchi come CR3.
  • Le dimensioni dei file sono superiori rispetto ai moderni formati raw derivati da HEVC come Canon C-RAW.
  • Nessun supporto nativo per i metadati di profondità del sensore a doppio pixel prima delle modalità specializzate della 5D Mark IV.

Curiosità tecniche interessanti

  • I byte 8 e 9 in ogni file CR2 valido sono le lettere ASCII 'C' e 'R' (0x43 0x52) che seguono il marcatore standard TIFF 0x2A.
  • I file CR2 della Canon EOS 5D Mark II hanno alimentato la fotografia delle copertine di Time Magazine e le riprese di episodi di Hollywood.
  • I file CR2 memorizzano i dati raw del sensore su più sezioni per consentire l'elaborazione parallela sui primi processori d'immagine DIGIC.

Domande tecniche frequenti

Perché Canon ha sostituito CR2 con CR3?

Canon ha sostituito CR2 con CR3 per adottare la moderna struttura del contenitore ISO-BMFF (MP4/HEIF), che supporta metadati flessibili, mappe di profondità Dual Pixel RAW e un'efficiente compressione C-RAW.

I file CR2 possono essere aperti senza Canon Digital Photo Professional?

Sì. Qualsiasi applicazione di fotoritouch moderna, visualizzatore di sistema operativo e File2File.app può convertire e visualizzare direttamente i file CR2.

Il formato CR2 memorizza permanentemente le impostazioni dello stile immagine?

No. Gli stili immagine (Paesaggio, Ritratto, Monocromatico) vengono salvati come tag di metadati non distruttivi che possono essere modificati in qualsiasi momento in post-produzione.