Canon CRW (.crw)
Format StandardCanon Raw CIFF (CRW) est le format d'image RAW de première génération de Canon, fondé sur la spécification de structure de tas CIFF (Camera Image File Format). Il était utilisé sur les premiers reflex numériques et les appareils photo PowerShot destinés aux amateurs avertis.
Convertir CRW en JPG
Outil de conversion gratuit de CRW 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 CRW 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 CRW en inspectant leur séquence initiale d'octets binaires :
SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :
49 49 1A 00 00 00 48 45 41 50 43 43 44 52REPRÉSENTATION ASCII : II....HEAPCCDR
Normalisation : Format de fichier d'image d'appareil photo (CIFF)
Spécifications techniques
| Architecture de conteneur | Tas d'enregistrements binaires structurés CIFF (Camera Image File Format) |
| Compression | Encodage Huffman JPEG modifié sans perte |
| Ordre des octets | Petit-boutiste (ordre des octets Intel) |
| Espaces colorimétriques | RVB du capteur de l'appareil photo, Courbe de tonalité sRGB |
| Canaux et structure | Mosaïque de Bayer à 1 canal (RGGB) |
| Dimensions maximales | Jusqu'à 3072 x 2048 (6,3 MP Canon EOS 10D / Digital Rebel 300D) |
| Transparence | Aucune |
| Prise en charge du traitement en continu | Structure de tas non adaptée à la lecture en continu, avec un répertoire des enregistrements à la fin |
Matrice de comparaison technique : CRW face aux concurrents
| Attribut technique | CRW (Actuel) | CR2 | NEF | DNG |
|---|---|---|---|---|
| Spécification du conteneur | Tas d'enregistrements CIFF | IFD structuré TIFF/EP | IFD structuré TIFF/EP | Spécification ouverte TIFF/EP |
| Signature d'en-tête | II....HEAPCCDR | II*.....CR | MM\0* | II*\0 |
| Ère active | 1998 - 2004 | 2004 - 2018 | 2001 - Présent | 2004 - Présent |
| Profondeur de bits | Linéaire sur 10 à 12 bits | Linéaire sur 14 bits | Linéaire sur 12 à 14 bits | Linéaire sur 16 bits maximum |
Modes de corruption courants et guide de restauration hexadécimale
Le logiciel signale 'Décalage de table d'enregistrement CIFF invalide'.
Cause initiale: Retrait prématuré de la carte laissant la table de répertoire CIFF de fin tronquée.
Récupération: Utilisez exiftool pour récupérer le tas d'images brutes ou convertissez via dcraw -v broken.crw.
Analyse de sécurité et vecteurs d'attaque de l'analyseur
Les anciens analyseurs d'enregistrements CIFF manquent souvent de vérifications des limites sur les décalages d'enregistrements pointant au-delà des limites du fichier.
Vecteurs d’attaque connus
- Longueur d'enregistrement CIFF mal formée provoquant un sous-dépassement d'entier dans les boucles de parcours d'enregistrement.
- Décalages d'enregistrements se chevauchant déclenchant une corruption du tas dans les bibliothèques d'images brutes obsolètes.
- Dépassement de mémoire tampon de décompression de vignette JPEG mal formée.
Bonnes pratiques de défense: Validez les dimensions totales du tas d'enregistrements CIFF avant d'allouer des tampons de décompression.
Origines historiques et jalons
Principaux avantages
- Préserve les données de capteur d'origine à 10 et 12 bits des appareils photo numériques fondamentaux du début des années 2000.
- L'architecture de tas CIFF offre une séparation propre entre les blocs de capteur d'image et les paramètres de l'appareil photo.
- Tailles de fichiers légères (généralement 5 Mo à 8 Mo par image) adaptées aux premiers supports CompactFlash.
Limites techniques
- Largement obsolète dans les logiciels modernes, ce format nécessite souvent d'anciens outils de conversion DNG pour l'importation.
- Stocke certains paramètres de l'appareil photo dans des fichiers secondaires .THM (vignette) associés plutôt qu'en interne.
- La structure de répertoire CIFF primitive à la fin du fichier est vulnérable aux écritures de fichiers incomplètes.
Faits intéressants
- La chaîne 'HEAPCCDR' dans l'en-tête signifie 'Heap Canon Camera Digital Raw'.
- Les appareils Canon Digital Rebel 300D ont capturé des millions de photographies numériques emblématiques du début des années 2000 au format CRW.
- Le format CIFF a été co-développé par Canon, Eastman Kodak et Hewlett-Packard à la fin des années 1990.
Foire aux questions techniques
Pourquoi y a-t-il un fichier .THM aux côtés de mon fichier .CRW ?
Les appareils photo Canon CRW enregistraient les métadonnées et les vignettes dans un fichier compagnon .THM, qui est en fait un fichier JPEG standard contenant des balises EXIF.
Les versions modernes de Lightroom peuvent-elles toujours importer le format CRW ?
Oui, Adobe Camera Raw conserve la rétrocompatibilité pour les fichiers CRW, bien qu'il soit recommandé de les convertir au format DNG pour un archivage à long terme.
Quels appareils photo produisaient des fichiers CRW ?
Des appareils tels que les Canon EOS D30, D60, 10D, Digital Rebel (300D) et PowerShot G1, G2, G3, G5 et Pro1.
Conversions associées à CRW
Convertissez d'anciens fichiers d'images brutes CIFF CRW de Canon provenant d'appareils photo EOS et PowerShot en images JPEG modernes. Le résultat est une image rendue, pas un original RAW du capteur.
Convertissez les anciens fichiers image RAW Canon CIFF CRW en images PNG sans perte adaptées à l'archivage. Le résultat est une image rendue, pas un original RAW du capteur.
Partagez une image Canon CRW plus ancienne sous forme de PDF d'une seule page. LibRaw la développe en sRGB 8 bits, tandis que les modifications futures d'exposition ou de balance des blancs nécessitent le CRW.