Canon CR2 (.cr2)
Dérivé StandardCanon 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 :
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 52REPRÉSENTATION ASCII : II*.....CR
Normalisation : Dérivé de TIFF/EP (ISO 12234-2)
Spécifications techniques
| Architecture de conteneur | Format de fichier basé sur TIFF avec décalage d'en-tête Canon personnalisé et signature CR |
| Compression | Codage Huffman sans perte de type JPEG ou données de capteur 12/14 bits non compressées |
| Ordre des octets | Petit-boutiste (ordre Intel) |
| Espaces colorimétriques | RVB du capteur de l'appareil photo, Adobe RGB, Balise de profil sRGB |
| Canaux et structure | Mosaïque de Bayer à 1 canal (RGGB) |
| Dimensions maximales | Jusqu'à 8688 x 5792 (50,6 MP Canon EOS 5DS/5DS R) |
| Transparence | Aucune (matrice de mosaïque de capteur linéaire) |
| Prise en charge du traitement en continu | Ne 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 technique | CR2 (Actuel) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Moteur de conteneur | TIFF/EP avec signature 'CR' | ISO-BMFF (MPEG-4 Partie 12) | TIFF/EP | TIFF/EP |
| Compression du capteur | JPEG Huffman sans perte | C-RAW sans perte et avec perte | Huffman sans perte / non compressé | Sony 11+7 bits / Sans perte |
| Générations d'appareils photo | Reflex numériques Canon EOS (2004-2018) | Hybrides Canon EOS R (2018+) | Reflex Nikon et hybrides Nikon Z | Hybrides Sony Alpha |
| Taille moyenne (30 MP) | 35 Mo - 40 Mo | 18 Mo - 30 Mo | 30 Mo - 38 Mo | 30 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
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.
Conversions associées à CR2
Convertissez directement les fichiers bruts CR2 des appareils photo Canon EOS en images JPEG standard haute résolution. Le résultat est une image rendue, pas un original RAW du capteur.
Traitez directement les fichiers RAW CR2 des appareils photo numériques Canon EOS pour obtenir des fichiers maîtres PNG sans perte, prêts pour l'impression. Le résultat est une image rendue, pas un original RAW du capteur.
Transformez une image Canon CR2 en épreuve PDF sur une page. La couleur et la balance des blancs de l'appareil sont appliquées aux pixels sRGB 8 bits ; le PDF ne dispose d'aucun réglage de développement RAW.