Canon CRW (.crw)

Camera Стандарт

Canon Raw CIFF (CRW) - це формат зображень RAW першого покоління від Canon, заснований на специфікації купи CIFF (Camera Image File Format), який використовувався в ранніх цифрових дзеркальних камерах та напівпрофесійних камерах PowerShot.

Конвертувати з CRW у JPG

Безкоштовний конвертер з CRW у JPG у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

Операційні системи та аналізатори файлів ідентифікують файли CRW, перевіряючи початкову послідовність бінарних байтів:

Виберіть або перетягніть файли сюди

100% приватна конвертація у браузері - файли ніколи не покидають ваш пристрій

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

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

Операційні системи та аналізатори файлів ідентифікують файли CRW, перевіряючи початкову послідовність бінарних байтів:

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):

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

ASCII-УЯВЛЕННЯ: II....HEAPCCDR

Стандартизація: Camera Image File Format (CIFF)

Технічні характеристики

Архітектура контейнераСтруктурована купа бінарних записів CIFF (Camera Image File Format)
СтисненняКодування Хаффмана на основі модифікованого JPEG без втрат
Порядок байтів (Endianness)Зворотний порядок байтів (порядок байтів Intel)
Колірні просториRGB матриці камери, Тональна крива sRGB
Канали та структураОдноканальна мозаїка Баєра (RGGB)
Максимальні розміриДо 3072 x 2048 (6.3 МП Canon EOS 10D / Digital Rebel 300D)
ПрозорістьВідсутня
Потокове та прогресивне завантаженняНепотокова структура купи з довідковим каталогом записів у хвості файлу

Технічна матриця порівняння: CRW проти конкурентів

Технічний атрибутCRW (Поточний)CR2NEFDNG
Специфікація контейнераКупа записів CIFFСтруктурований IFD TIFF/EPСтруктурований IFD TIFF/EPВідкрита специфікація TIFF/EP
Магія заголовкаII....HEAPCCDRII*.....CRMM\0*II*\0
Активна епоха1998 - 20042004 - 20182001 - Дотепер2004 - Дотепер
Глибина кольору10-біт до 12-біт лінійна14-біт лінійна12-біт до 14-біт лінійнаДо 16-біт лінійна

Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі

Програмне забезпечення повідомляє про 'Неправильне зміщення таблиці записів CIFF'.

Першопричина: Передчасне виймання карти пам'яті, що призвело до обрізання кінцевої таблиці каталогу CIFF.

Відновлення: Використовуйте exiftool для відновлення купи сирих зображень або конвертуйте за допомогою dcraw -v broken.crw.

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

Застарілі парсери записів CIFF часто не мають перевірок меж для зміщень записів, що вказують за межі файлу.

Відомі вектори атак

  • Сформована довжина запису CIFF, що викликає заниження цілочисельного значення в циклах обходу записів.
  • Зміщення записів, що перетинаються, викликають пошкодження купи в застарілих бібліотеках сирих зображень.
  • Переповнення буфера декомпресії мініатюр JPEG через некоректну форму.

Захисні найкращі практики: Перевіряйте загальні розміри купи записів CIFF перед виділенням буферів декомпресії.

Історичне походження та віхи

2004Замінено на формат CR2 на основі TIFF із випуском EOS-1D Mark II та EOS 20D.
2003Забезпечує роботу новаторської камери Canon EOS Digital Rebel (300D), першої споживчої цифрової дзеркальної камери дешевше 1000 доларів.
1998Представлено Canon у ранніх цифрових камерах, включаючи PowerShot Pro70 та EOS D30.

Головні переваги та плюси

  • Зберігає оригінальні 10-бітні та 12-бітні дані сенсора з фундаментальних цифрових камер початку 2000-х років.
  • Архітектура купи CIFF забезпечує чітке відокремлення між блоками датчика зображення та налаштуваннями камери.
  • Легкі файли (зазвичай від 5 МБ до 8 МБ на зображення), придатні для ранніх носіїв CompactFlash.

Технічні обмеження та мінуси

  • Здебільшого застарів у сучасному програмному забезпеченні, часто вимагаючи застарілих інструментів конвертації DNG для завантаження.
  • Зберігає певні налаштування камери в супутніх файлах мініатюр .THM замість внутрішнього сховища.
  • Примітивна структура каталогу CIFF у кінці файлу вразлива до неповного запису файлу.

Цікаві технічні факти

  • Рядок 'HEAPCCDR' у заголовку означає 'Heap Canon Camera Digital Raw'.
  • Камери Canon Digital Rebel 300D зняли мільйони культових цифрових фотографій початку 2000-х років у форматі CRW.
  • CIFF була спільно розроблена компаніями Canon, Eastman Kodak та Hewlett-Packard наприкінці 1990-х років.

Поширені технічні запитання

Чому поруч із файлом .CRW є файл .THM?

Камери Canon CRW зберігали метаданні та мініатюри в супутньому файлі .THM, який фактично є стандартним файлом JPEG, що містить теги EXIF.

Чи можуть сучасні версії Lightroom досі імпортувати CRW?

Так, Adobe Camera Raw зберігає зворотну сумісність для файлів CRW, хоча для довгострокового архівування рекомендується конвертувати їх у формат DNG.

Які камери створювали файли CRW?

Камери, що включають Canon EOS D30, D60, 10D, Digital Rebel (300D) та PowerShot G1, G2, G3, G5 і Pro1.