Canon CR2 (.cr2)

Dérivé Standard

Canon Raw 2 (CR2) est l'ancien format RAW phare de Canon, largement utilisé dans la gamme légendaire d'appareils reflex numériques EOS de 2004 à 2018.

Convertir CR2 en JPG

Outil de conversion gratuit de CR2 vers JPG dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CR2 en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CR2 en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

49 49 2A 00 10 00 00 00 43 52

REPRÉSENTATION ASCII : II*.....CR

Normalisation : Dérivé de TIFF/EP (ISO 12234-2)

Spécifications techniques

Architecture de conteneurFormat de fichier basé sur TIFF avec décalage d'en-tête Canon personnalisé et signature CR
CompressionCodage Huffman sans perte de type JPEG ou données de capteur 12/14 bits non compressées
Ordre des octetsPetit-boutiste (ordre Intel)
Espaces colorimétriquesRVB du capteur de l'appareil photo, Adobe RGB, Balise de profil sRGB
Canaux et structureMosaïque de Bayer à 1 canal (RGGB)
Dimensions maximalesJusqu'à 8688 x 5792 (50,6 MP Canon EOS 5DS/5DS R)
TransparenceAucune (matrice de mosaïque de capteur linéaire)
Prise en charge du traitement en continuNe permet pas la lecture en continu ; les décalages vers les bandes du capteur se trouvent dans l'IFD3

Matrice de comparaison technique : CR2 face aux concurrents

Attribut techniqueCR2 (Actuel)CR3NEFARW
Moteur de conteneurTIFF/EP avec signature 'CR'ISO-BMFF (MPEG-4 Partie 12)TIFF/EPTIFF/EP
Compression du capteurJPEG Huffman sans perteC-RAW sans perte et avec perteHuffman sans perte / non compresséSony 11+7 bits / Sans perte
Générations d'appareils photoReflex numériques Canon EOS (2004-2018)Hybrides Canon EOS R (2018+)Reflex Nikon et hybrides Nikon ZHybrides Sony Alpha
Taille moyenne (30 MP)35 Mo - 40 Mo18 Mo - 30 Mo30 Mo - 38 Mo30 Mo - 42 Mo

Modes de corruption courants et guide de restauration hexadécimale

Lightroom affiche « Le fichier semble non pris en charge ou endommagé ».

Cause initiale: Pointeur corrompu dans la table de décalage IFD provoquant la lecture des données du capteur au-delà de la fin du fichier par l'analyseur.

Récupération: Utilisez exiftool ou dcraw -c broken.cr2 > fixed.ppm pour extraire les données de Bayer intactes.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Des bogues d'analyse du CR2 ont déjà affecté des visionneuses d'images qui traitaient des tables de tranches mal formées dans les Makernotes Canon.

Vecteurs d’attaque connus

  • Dépassement d'entier dans le calcul de la largeur de tranche entraînant une écriture dans le tas hors limites lors du dématricage.
  • Des tables de décodage Huffman corrompues déclenchant des boucles infinies dans les anciennes implémentations de LibRaw.
  • Dépassements de mémoire tampon du profil ICC d'aperçu intégré.

Bonnes pratiques de défense: Traitez les fichiers CR2 à l'aide de moteurs WebAssembly isolés et sécurisés en mémoire sans accès privilégié au système de fichiers hôte.

Origines historiques et jalons

2018Canon introduit le format CR3 (CRX) basé sur ISO-BMFF dans l'EOS M50, amorçant la fin progressive du CR2.
2008Canon sort l'EOS 5D Mark II, popularisant le CR2 dans la photographie et la cinématographie hybrides professionnelles.
2004Introduit avec le Canon EOS 1D Mark II et l'EOS 20D, remplaçant l'ancien format CRW basé sur CIFF.

Principaux avantages

  • Compatibilité logicielle dans tout le secteur avec tous les logiciels de développement RAW, de gestion d'actifs numériques et d'édition existants.
  • La compression Huffman sans perte préserve les données enregistrées par le capteur ; la profondeur de bits et le niveau de détail dépendent du modèle et des réglages de prise de vue.
  • Intègre un aperçu JPEG pleine résolution et des tables Canon étendues de correction de l'éclairage périphérique des objectifs.

Limites techniques

  • La structure IFD basée sur TIFF est plus lente à analyser que les conteneurs modernes structurés en boîtes comme le CR3.
  • La taille des fichiers est plus importante que celle des formats RAW modernes dérivés de HEVC comme le Canon C-RAW.
  • Aucune prise en charge native des métadonnées de profondeur de capteur double pixel avant les modes spécialisés du 5D Mark IV.

Faits intéressants

  • Dans chaque fichier CR2 valide, les octets 8 et 9 sont les caractères ASCII 'C' et 'R' (0x43 0x52), après le marqueur standard TIFF 0x2A.
  • Les fichiers CR2 du Canon EOS 5D Mark II ont servi à photographier les couvertures du magazine Time et le tournage d'épisodes hollywoodiens.
  • Les fichiers CR2 stockent les données brutes du capteur sur plusieurs tranches pour permettre un traitement parallèle sur les premiers processeurs d'image DIGIC.

Foire aux questions techniques

Pourquoi Canon a-t-il remplacé le CR2 par le CR3 ?

Canon a remplacé le CR2 par le CR3 pour adopter la structure moderne de conteneur ISO-BMFF (MP4/HEIF), qui prend en charge les métadonnées flexibles, les cartes de profondeur Dual Pixel RAW et la compression efficace C-RAW.

Les fichiers CR2 peuvent-ils être ouverts sans Canon Digital Photo Professional ?

De nombreuses applications photo actuelles peuvent ouvrir les fichiers CR2 ; la prise en charge dépend de la version de l’application et du modèle de l’appareil photo.

Le CR2 stocke-t-il les paramètres de style d'image de manière permanente ?

Non. Les styles d'image (Paysage, Portrait, Monochrome) sont enregistrés sous forme de balises de métadonnées non destructives qui peuvent être modifiées à tout moment en post-production.