Canon CR2 (.cr2)
Dérivé StandardCanon Raw 2 (CR2) est l'ancien format RAW phare de Canon, utilisé intensivement dans la gamme légendaire d'appareils reflex numériques EOS de 2004 à 2018.
Convertir CR2 en JPG
Convertisseur gratuit de CR2 vers JPG dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.
Inspecter et métadonnées
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CR2 en inspectant la séquence d'octets binaires de tête :
Signature d'en-tête au niveau des octets (Magic Bytes)
Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CR2 en inspectant la séquence d'octets binaires de tête :
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 | Tuiles JPEG modifiées encodées en Huffman sans perte ou données de capteur 12/14 bits non compressées |
| Boutisme 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) |
| Streaming et progressif | Non diffusable ; décalages vers les bandes de capteurs situés dans l'IFD3 |
Matrice de comparaison technique : CR2 vs 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 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 récupération hexadécimale
Lightroom affiche « Le fichier semble non pris en charge ou endommagé ».
Cause racine: 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
Les bogues d'analyse du CR2 ont historiquement affecté les visionneuses d'images traitant 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.
- Tables de décodage Huffman corrompues déclenchant des boucles infinies dans les implémentations LibRaw héritées.
- 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 massive à l'échelle de l'industrie avec tous les développeurs RAW, DAM et éditeurs jamais conçus.
- La compression Huffman sans perte préserve toute la marge des hautes lumières et les détails des ombres sur 14 bits.
- Intègre un aperçu JPEG pleine résolution et des tables de correction d'éclairage périphérique d'objectif Canon étendues.
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.
Anecdotes techniques
- Les octets 8 et 9 de chaque fichier CR2 valide sont les caractères ASCII 'C' et 'R' (0x43 0x52) suivant le marqueur standard TIFF 0x2A.
- Les fichiers CR2 du Canon EOS 5D Mark II ont alimenté la photographie des 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 ?
Oui. Toutes les applications de retouche photo modernes, visionneuses de système d'exploitation et File2File.app peuvent convertir et afficher les fichiers CR2 directement.
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.
Paires de conversion CR2 associées
La conversion de fichiers photo bruts Canon CR2 en images JPEG traitées transforme des données de capteur massives et non compressées en photos légères et largement visionnables.
Traitez les fichiers RAW CR2 d'appareils photo numériques Canon EOS directement en masters d'impression PNG sans perte et non compressés.