Canon CRW (.crw)

Format Standard

Canon Raw CIFF (CRW) est le format d'image RAW de première génération de Canon basé sur la spécification de tas CIFF (Camera Image File Format), utilisé sur les premiers reflex numériques et les appareils photo grand public PowerShot.

Convertir CRW en JPG

Convertisseur gratuit de CRW 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 CRW en inspectant la séquence d'octets binaires de tête :

Sélectionnez ou déposez des fichiers ici

Conversion 100 % privée dans le navigateur - les fichiers ne quittent jamais votre appareil

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

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

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers CRW en inspectant la séquence d'octets binaires de tête :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

49 49 1A 00 00 00 48 45 41 50 43 43 42 52

REPRÉSENTATION ASCII : II....HEAPCCDR

Normalisation : Format de fichier d'image d'appareil photo (CIFF)

Spécifications techniques

Architecture de conteneurTas d'enregistrements binaires structurés CIFF (Camera Image File Format)
CompressionEncodage Huffman JPEG modifié sans perte
Boutisme des octetsPetit-boutiste (ordre d'octets Intel)
Espaces colorimétriquesRVB du capteur de l'appareil photo, Courbe de tonalité sRGB
Canaux et structureMosaïque de Bayer à 1 canal (RGGB)
Dimensions maximalesJusqu'à 3072 x 2048 (6,3 MP Canon EOS 10D / Digital Rebel 300D)
TransparenceAucune
Streaming et progressifStructure de tas non diffusable avec répertoire d'enregistrements de fin

Matrice de comparaison technique : CRW vs Concurrents

Attribut techniqueCRW (Actuel)CR2NEFDNG
Spécification du conteneurTas d'enregistrements CIFFIFD structuré TIFF/EPIFD structuré TIFF/EPSpécification ouverte TIFF/EP
Magie d'en-têteII....HEAPCCDRII*.....CRMM\0*II*\0
Ère active1998 - 20042004 - 20182001 - Présent2004 - Présent
Profondeur de bits10 bits à 12 bits linéaire14 bits linéaire12 bits à 14 bits linéaireJusqu'à 16 bits linéaire

Modes de corruption courants et guide de récupération hexadécimale

Le logiciel signale 'Décalage de table d'enregistrement CIFF invalide'.

Cause racine: 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

2004Remplacé par le format CR2 basé sur TIFF avec le lancement de l'EOS-1D Mark II et de l'EOS 20D.
2003Alimente le révolutionnaire Canon EOS Digital Rebel (300D), le premier reflex numérique grand public à moins de 1000 $.
1998Introduit par Canon dans les premiers appareils photo numériques, notamment le PowerShot Pro70 et l'EOS D30.

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, nécessitant souvent des outils de conversion DNG hérités 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.

Anecdotes techniques

  • 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.