Снимки Canon CR2 (.cr2)

Производное Стандарт

Canon Raw 2 (CR2): это прежний флагманский RAW-формат Canon, широко использовавшийся во всей легендарной линейке цифровых зеркальных камер EOS с 2004 по 2018 год.

Конвертировать из CR2 в JPG

Бесплатный конвертер из CR2 в JPG прямо в браузере. Конвертируйте файлы мгновенно на Вашем устройстве.

Анализ и метаданные

Операционные системы и анализаторы файлов идентифицируют файлы CR2 по начальной двоичной последовательности байтов:

Выберите или перетащите файлы сюда

Конфиденциально - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V
Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполнялась локально в песочнице Вашего браузера.

Сигнатура заголовка на уровне байтов (Magic Bytes)

Операционные системы и анализаторы файлов идентифицируют файлы CR2 по начальной двоичной последовательности байтов:

HEX-СИГНАТУРА (СМЕЩЕНИЕ 0):

49 49 2A 00 10 00 00 00 43 52

ПРЕДСТАВЛЕНИЕ ASCII: II*.....CR

Стандартизация: Производное от TIFF/EP (ISO 12234-2)

Технические спецификации

Архитектура контейнераФайловый формат на основе TIFF со специальным смещением заголовка Canon и сигнатурой CR
СжатиеХаффмановское кодирование без потерь в стиле JPEG или несжатые данные сенсора с глубиной 12/14 бит
Порядок байтов (Endianness)Младший байт первым (порядок Intel)
Цветовые пространстваRGB сенсора камеры, Adobe RGB, Тег профиля sRGB
Каналы и структураОдноканальный мозаичный фильтр Байера (RGGB)
Максимальные размерыДо 8688 x 5792 (50,6 МП Canon EOS 5DS/5DS R)
ПрозрачностьОтсутствует (линейный мозаичный массив сенсора)
Потоковая передача и прогрессивная загрузкаНе поддерживает потоковую передачу; смещения полос сенсора находятся в IFD3

Техническая матрица сравнения: CR2 с конкурентами

Технический атрибутCR2 (Текущий)CR3NEFARW
Контейнерный движокTIFF/EP с сигнатурой 'CR'ISO-BMFF (MPEG-4 Part 12)TIFF/EPTIFF/EP
Сжатие сенсораJPEG с кодированием Хаффмана без потерьC-RAW с потерями и без потерьАлгоритм Хаффмана без потерь / несжатыйSony 11+7 бит / Без потерь
Поколения камерЗеркальные камеры Canon EOS (2004: 2018)Беззеркальные камеры Canon EOS R (2018+)Зеркальные камеры Nikon и беззеркальные Nikon ZБеззеркалки Sony Alpha
Средний размер (30 МП)35 МБ: 40 МБ18 МБ: 30 МБ30 МБ: 38 МБ30 МБ: 42 МБ

Распространенные сценарии повреждения и руководство по восстановлению в HEX

Lightroom отображает сообщение 'Файл, по-видимому, не поддерживается или поврежден'.

Первопричина: Поврежденный указатель в таблице смещений IFD, из-за чего анализатор пытается прочитать данные сенсора за пределами конца файла.

Восстановление: Используйте exiftool или dcraw -c broken.cr2 > fixed.ppm для извлечения нетронутых данных Байера.

Анализ безопасности и векторы атак на парсер

Ошибки анализа CR2 исторически затрагивали программы просмотра изображений, обрабатывающие некорректные таблицы срезов в Makernotes от Canon.

Известные векторы атак

  • Целочисленное переполнение при вычислении ширины среза, приводящее к записи в кучу за пределами буфера в процессе дебайеризации.
  • Поврежденные таблицы декодирования Хаффмана, вызывающие бесконечные циклы в устаревших реализациях LibRaw.
  • Переполнение буфера встроенного изображения предварительного просмотра с профилем ICC.

Лучшие практики защиты: Обрабатывайте файлы CR2 в средах WebAssembly с безопасным управлением памятью и изоляцией, без привилегированного доступа к файловой системе хоста.

История происхождения и ключевые этапы

2018Canon представляет CR3 (CRX) на базе ISO-BMFF в модели EOS M50, начиная отказ от CR2.
2008Canon выпускает EOS 5D Mark II, популяризируя CR2 в профессиональной гибридной фотографии и кинематографии.
2004Представлен вместе с Canon EOS 1D Mark II и EOS 20D, заменив более старый формат CRW на базе CIFF.

Ключевые преимущества и плюсы

  • Масштабная совместимость с программным обеспечением во всей индустрии со всеми когда-либо созданными конвертерами RAW, системами управления цифровыми активами и редакторами.
  • Сжатие Huffman без потерь сохраняет данные, записанные сенсором; разрядность и детализация зависят от модели камеры и настроек съёмки.
  • Включает полноразмерный JPEG-предпросмотр и обширные таблицы коррекции периферийного освещения объективов Canon.

Технические ограничения и минусы

  • Структура IFD на базе TIFF анализируется медленнее по сравнению с современными контейнерами с блочной структурой, такими как CR3.
  • Размеры файлов больше, чем у современных RAW-форматов на базе HEVC, таких как Canon C-RAW.
  • Отсутствие нативной поддержки метаданных глубины с двухпиксельного сенсора до появления специализированных режимов 5D Mark IV.

Интересные технические факты

  • В каждом корректном файле CR2 байты 8 и 9 содержат символы ASCII 'C' и 'R' (0x43 0x52) после стандартного маркера TIFF 0x2A.
  • Файлы CR2 с камеры Canon EOS 5D Mark II использовались для создания фотографий для обложек журнала Time и съемок эпизодов голливудских сериалов.
  • Файлы CR2 сохраняют сырые данные сенсора по нескольким срезам для обеспечения параллельной обработки на ранних процессорах изображений DIGIC.

Часто задаваемые технические вопросы

Почему компания Canon заменила CR2 на CR3?

Canon заменила CR2 на CR3, чтобы перейти на современную структуру контейнеров ISO-BMFF (MP4/HEIF), которая поддерживает гибкие метаданные, карты глубины Dual Pixel RAW и эффективное сжатие C-RAW.

Можно ли открыть файлы CR2 без Canon Digital Photo Professional?

Многие современные приложения для работы с фотографиями могут открывать файлы CR2; поддержка зависит от версии приложения и модели камеры.

Сохраняет ли CR2 настройки стиля изображения на постоянной основе?

Нет. Стили изображения (Пейзаж, Портрет, Монохромный) сохраняются в виде тегов метаданных, не изменяющих исходные данные, и их можно изменить в любой момент во время постобработки.