Canon CR2 (.cr2)
Derivado EstándarCanon Raw 2 (CR2) es el antiguo formato RAW insignia de Canon, usado ampliamente en la legendaria gama de cámaras réflex digitales EOS entre 2004 y 2018.
Convertir de CR2 a JPG
Convertidor gratuito de CR2 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 CR2 inspeccionando la secuencia de bytes binarios inicial:
Firma de cabecera a nivel de bytes (bytes mágicos)
Los sistemas operativos y analizadores de archivos identifican los archivos de CR2 inspeccionando la secuencia de bytes binarios inicial:
FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):
49 49 2A 00 10 00 00 00 43 52REPRESENTACIÓN ASCII: II*.....CR
Estandarización: Derivado de TIFF/EP (ISO 12234-2)
Especificaciones técnicas
| Arquitectura del contenedor | Formato basado en TIFF, con un desplazamiento de cabecera personalizado de Canon y la firma CR |
| Compresión | Codificación Huffman sin pérdida al estilo JPEG o datos del sensor de 12/14 bits sin comprimir |
| Orden de bytes (Endianness) | Orden little-endian (Intel) |
| Espacios de color | RGB del sensor de la cámara, Adobe RGB, Etiqueta de perfil sRGB |
| Canales y estructura | Mosaico Bayer de 1 canal (RGGB) |
| Dimensiones máximas | Hasta 8688 x 5792 píxeles (50,6 MP en Canon EOS 5DS/5DS R) |
| Transparencia | Ninguna (mosaico lineal del sensor) |
| Streaming y progresivo | No admite procesamiento en streaming; los desplazamientos a las franjas del sensor están en IFD3. |
Matriz de comparación técnica: CR2 frente a la competencia
| Atributo técnico | CR2 (Actual) | CR3 | NEF | ARW |
|---|---|---|---|---|
| Estructura del contenedor | TIFF/EP con firma «CR» | ISO-BMFF (MPEG-4 Parte 12) | TIFF/EP | TIFF/EP |
| Compresión del sensor | JPEG Huffman sin pérdida | C-RAW sin pérdida y con pérdida | Huffman sin pérdida/sin comprimir | Sony 11+7 bits / Sin pérdida |
| Generaciones de cámaras | Réflex digitales Canon EOS (2004-2018) | Cámaras sin espejo Canon EOS R (desde 2018) | Réflex digitales Nikon y cámaras sin espejo Z | Cámaras sin espejo Sony Alpha |
| Tamaño típico (30 MP) | 35 MB - 40 MB | 18 MB - 30 MB | 30 MB - 38 MB | 30 MB - 42 MB |
Modos de corrupción comunes y guía de recuperación hexadecimal
Lightroom muestra el mensaje «El archivo parece no ser compatible o estar dañado».
Causa raíz: Un puntero dañado en la tabla de desplazamientos IFD hace que el analizador lea datos del sensor más allá del final del archivo.
Recuperación: Usa exiftool o el comando «dcraw -c broken.cr2 > fixed.ppm» para extraer los datos Bayer intactos.
Análisis de seguridad y vectores de ataque al analizador
Históricamente, errores al analizar CR2 han afectado a visores de imágenes que procesan tablas de segmentos mal formadas en las notas de fabricante de Canon (Makernotes).
Vectores de ataque conocidos
- Un desbordamiento de enteros al calcular el ancho del segmento puede provocar una escritura fuera de los límites del montón durante la interpolación del mosaico Bayer.
- Tablas Huffman dañadas que provocan bucles infinitos en versiones antiguas de LibRaw.
- Desbordamiento del búfer del perfil ICC de la vista previa incrustada.
Mejores prácticas defensivas: Procese archivos CR2 con motores WebAssembly aislados, seguros para la memoria y sin acceso privilegiado al sistema de archivos anfitrión.
Orígenes históricos e hitos
Ventajas principales
- Tiene una compatibilidad muy amplia con los programas de revelado RAW, gestión de activos digitales (DAM) y edición.
- La compresión Huffman sin pérdida conserva los datos registrados por el sensor; la profundidad de bits y el detalle disponibles dependen del modelo y de los ajustes de captura.
- Incluye una vista previa JPEG de tamaño completo y amplias tablas de corrección de la iluminación periférica de los objetivos Canon.
Limitaciones técnicas
- La estructura IFD basada en TIFF se analiza más despacio que los contenedores modernos estructurados en cajas, como CR3.
- Los archivos ocupan más que los formatos RAW modernos derivados de HEVC, como Canon C-RAW.
- No admite de forma nativa metadatos de profundidad del sensor Dual Pixel, salvo en los modos especiales de la 5D Mark IV.
Curiosidades técnicas interesantes
- En todo archivo CR2 válido, los bytes 8 y 9 son las letras ASCII «C» y «R» (0x43 0x52), después del marcador TIFF estándar 0x2A.
- Los archivos CR2 de la Canon EOS 5D Mark II se usaron para fotografiar portadas de la revista Time y rodar episodios de Hollywood.
- Los archivos CR2 guardan los datos RAW del sensor en varios segmentos para permitir el procesamiento paralelo en los primeros procesadores de imagen DIGIC.
Preguntas técnicas frecuentes
¿Por qué Canon reemplazó el CR2 por el CR3?
Canon sustituyó CR2 por CR3 para adoptar el contenedor moderno ISO-BMFF (MP4/HEIF), que admite metadatos flexibles, mapas de profundidad Dual Pixel RAW y la compresión eficiente C-RAW.
¿Se pueden abrir los archivos CR2 sin Canon Digital Photo Professional?
Muchas aplicaciones fotográficas actuales pueden abrir archivos CR2; la compatibilidad depende de la versión de la aplicación y del modelo de cámara.
¿El CR2 almacena los ajustes de estilo de imagen de forma permanente?
No. Los estilos de imagen (paisaje, retrato y monocromo) se guardan como etiquetas de metadatos no destructivas que se pueden modificar durante la posproducción.
Pares de conversión de CR2 relacionados
Convierte archivos RAW CR2 de cámaras Canon EOS directamente en imágenes JPEG estándar de alta resolución. El resultado es una imagen renderizada, no un original RAW del sensor.
Procesa archivos RAW CR2 de cámaras digitales Canon EOS directamente en archivos maestros PNG de impresión sin pérdidas. El resultado es una imagen renderizada, no un original RAW del sensor.
Convierte un fotograma CR2 de Canon en una prueba PDF de una página. El color y el balance de blancos de la cámara se aplican a los píxeles sRGB de 8 bits; el PDF no tiene controles RAW.