Canon CRW (.crw)

Camera Estándar

Canon Raw CIFF (CRW) es el formato RAW de primera generación de Canon, basado en la estructura de montón CIFF (Camera Image File Format). Se usó en las primeras cámaras réflex digitales y compactas avanzadas PowerShot.

Convertir de CRW a JPG

Convertidor gratuito de CRW a JPG en el navegador. Convierte archivos al instante en tu dispositivo.

Inspección y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de CRW inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Privado - los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de CRW inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

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

REPRESENTACIÓN ASCII: II....HEAPCCDR

Estandarización: Camera Image File Format (CIFF)

Especificaciones técnicas

Arquitectura del contenedorEstructura de registros binarios CIFF (Camera Image File Format)
CompresiónCodificación Huffman JPEG modificada sin pérdida
Orden de bytes (Endianness)Orden little-endian (Intel)
Espacios de colorRGB del sensor de la cámara, Curva de tono sRGB
Canales y estructuraMosaico Bayer de un canal (RGGB)
Dimensiones máximasHasta 3072 x 2048 píxeles (6,3 MP en Canon EOS 10D/Digital Rebel 300D)
TransparenciaNinguna
Streaming y progresivoEstructura de montón no apta para procesamiento en streaming, con un directorio de índices al final del archivo.

Matriz de comparación técnica: CRW frente a la competencia

Atributo técnicoCRW (Actual)CR2NEFDNG
Especificación del contenedorEstructura de montón de registros CIFFIFD estructurado TIFF/EPIFD estructurado TIFF/EPEspecificación abierta TIFF/EP
Encabezado mágicoII....HEAPCCDRII*.....CRMM\0*II*\0
Era activa1998 - 20042004 - 2018Desde 2001Desde 2004
Profundidad de bitsLineal de 10 a 12 bitsLineal de 14 bitsLineal de 12 a 14 bitsLineal de hasta 16 bits

Modos de corrupción comunes y guía de recuperación hexadecimal

El programa indica que el desplazamiento de la tabla de registros CIFF no es válido.

Causa raíz: La tarjeta se retiró antes de tiempo y la tabla de directorio CIFF final quedó truncada.

Recuperación: Usa exiftool para recuperar los datos RAW del montón de imágenes o convierte el archivo con «dcraw -v broken.crw».

Análisis de seguridad y vectores de ataque al analizador

Los analizadores CIFF antiguos suelen carecer de comprobaciones para los desplazamientos de registros que apuntan más allá de los límites del archivo.

Vectores de ataque conocidos

  • Una longitud de registro CIFF mal formada provoca un subdesbordamiento de enteros en los bucles que recorren los registros.
  • Los desplazamientos de registros superpuestos pueden corromper el montón en bibliotecas antiguas de imágenes RAW.
  • Desbordamiento del búfer al descomprimir una miniatura JPEG mal formada.

Mejores prácticas defensivas: Antes de asignar búferes de descompresión, Valida las dimensiones totales de la estructura de registros CIFF.

Orígenes históricos e hitos

2004La EOS-1D Mark II y la EOS 20D introducen el formato CR2 basado en TIFF, que sustituye a CRW.
2003Se usa en la revolucionaria Canon EOS Digital Rebel (300D), la primera cámara réflex digital de consumo que costó menos de 1000 dólares.
1998Canon introduce el formato en sus primeras cámaras digitales, como la PowerShot Pro70 y la EOS D30.

Ventajas principales

  • Conserva los datos originales del sensor de 10 o 12 bits de las primeras cámaras digitales de los años 2000.
  • La estructura de montón CIFF separa claramente los bloques del sensor de imagen y los ajustes de la cámara.
  • Los archivos suelen ocupar entre 5 MB y 8 MB por imagen, un tamaño adecuado para las primeras tarjetas CompactFlash.

Limitaciones técnicas

  • El formato está obsoleto en gran medida en los programas modernos y suele requerir herramientas antiguas de conversión a DNG para importarlo.
  • Algunos ajustes de la cámara se guardan en archivos THM complementarios con miniaturas, no en el propio archivo.
  • La estructura de directorio CIFF, situada al final del archivo, es vulnerable a interrupciones durante la escritura.

Curiosidades técnicas interesantes

  • La cadena «HEAPCCDR» de la cabecera significa «Heap Canon Camera Digital Raw».
  • Las cámaras Canon Digital Rebel 300D tomaron millones de fotografías digitales icónicas de principios de la década de 2000 en formato CRW.
  • CIFF fue desarrollado conjuntamente por Canon, Eastman Kodak y Hewlett-Packard a finales de la década de 1990.

Preguntas técnicas frecuentes

¿Por qué hay un archivo .THM junto a mi archivo .CRW?

Las cámaras Canon CRW guardaban metadatos y miniaturas en un archivo .THM complementario, que en realidad es un JPEG estándar con etiquetas EXIF.

¿Pueden las versiones modernas de Lightroom seguir importando CRW?

Sí. Adobe Camera Raw sigue siendo compatible con CRW, aunque se recomienda convertirlo a DNG para archivarlo a largo plazo.

¿Qué cámaras producían archivos CRW?

Entra ellas están Canon EOS D30, D60, 10D y Digital Rebel (300D), así como PowerShot G1, G2, G3, G5 y Pro1.