Как Photoshop / Lightroom получает цветовую температуру необработанного изображения?

10

Я сделал снимок в формате Raw, используя мой Canon 450D. При импорте этого файла RAW (CR2) в Lightroom и Photoshop CS5 он показывал температуру как 4900 и настройку баланса белого - «Как снято». Когда я проверял данные EXIF, связанные с этим необработанным файлом CR2, в нем не упоминалось о настройке цветовой температуры.

Я использовал Irfanview, чтобы увидеть эти данные EXIF. Плагин Irfanview + Canon raw может открыть этот файл Canon raw CR2. **

  1. Так как же Photoshop / Lightroom вычисляет цветовую температуру из необработанных данных изображения?

  2. Было бы интересно узнать, какие алгоритмы / математические вычисления используются для получения этого температурного числа?

  3. Возможно ли, что в исходный файл CR2 встроена информация о цветовой температуре, но информационный дисплей Irfanview Exif почему-то пропустил / испортил его?

Любые указатели были бы полезны.

Золотая середина
источник

Ответы:

15

Он находится в данных EXIF, но информация находится под тегом Canon. Для любых задач, связанных с EXIF, я искренне рекомендую ExifTool от Phil Harvey.

Вот пример реального файла (который по совпадению был снят с Canon 450D)

$ exiftool -канон: "WB_RGGB *" -канон: "* temp *" MG_5366.CR2
WB RGGB Уровни как выстрел: 2270 1024 1024 1520
WB RGGB Уровни Авто: 2270 1024 1024 1520
Измеренные уровни ВБ RGGB: 2267 1023 1024 1518
WB RGGB Уровни Дневной свет: 2245 1024 1024 1425
WB RGGB Уровни Тень: 2595 1024 1024 1197
WB RGGB Уровни Облачно: 2422 1024 1024 1299
WB RGGB Уровни Вольфрам: 1660 1075 1075 2222
WB RGGB Уровни флуоресцентные: 1960 1024 1024 1945
WB RGGB Уровни Кельвина: 2245 1024 1024 1425
WB RGGB Уровни Вспышка: 2485 1024 1024 1273
Температура камеры: 18 С
Цветовая температура: 5200
Цветовая температура как выстрел: 4955
Цветовая температура Авто: 4955
Измеренная цветовая температура: 4955
Цветовая температура дневного света: 5200
Цветовая температура: 7000
Цветовая температура облачно: 6000
Цвет Temp Tungsten: 3200
Цветовая температура Флуоресцентный: 3776
Цветовая температура Кельвина: 5189
Цветовая временная вспышка: 6310

Примечание: пользователи Windows: дважды проверьте, что вы используете двойные кавычки, а не одинарные.


РЕДАКТИРОВАТЬ: информация Color Temp "приятно знать" данные, но они не имеют никакого другого значения, кроме информационных. ° Кельвины, вероятно, основаны на вычислениях WB камеры, а программное обеспечение постобработки, скорее всего, использует данные уровней WB RGGB.

Я проверил это, изменив Color Temp As Shotзначение с 52007000и открыл файл в Photoshop (Adobe Camera Raw). Ничего не изменилось.

Затем я изменил WB RGGB Levels As Shotзначение копии исходного файла с 2270 1024 1024 1520⇒, 1000 1000 1000 1000и изображение изменилось на это:

wb rggb change

Я не изменил Color Temp As Shotзначение, но Adobe Camera Raw показывает температуру как 2150(оттенок -144)

Summa summarum : Adobe Camera Raw вычисляет «Цветовую температуру» из EXIF-данных, из тега WB_RGGBLevels *, в группе Canon (в группе Maker Notes).

Яри ​​Кейнянен
источник
@Koiyu: Спасибо. Я загрузил exiftool и проверил файл CR2, который у меня есть, и он не показал никакой информации, связанной с температурой / WB. Можно ли проверить мой файл RAW CR2 по адресу : docs.google.com/… и сообщить результат exiftool для данных о цветовой температуре в нем. Или что-то не так с настройкой режима Raw, которую я сделал, пока снимал этот файл.
goldenmean
@goldenmean к сожалению, опция «скачать оригинал» в разделе «Файл» недоступна. Есть ли другой способ поделиться файлом? (или я что-то не так делаю)
Яри ​​Кейнянен,
@ Извините за мою ошибку. Пожалуйста, проверьте ссылку в моем комментарии выше сейчас. Это почтовый файл с CR2 внутри.
goldenmean
@Koiyu: Когда я запускаю exiftool на своем образе CR2, которым я поделился с вами, это результат: - docs.google.com/…
goldenmean
1
@goldmean, я обновил правильный ответ Коию дампом из твоего файла. Кстати, по моему опыту, IrfanView показывает только дурацкое подмножество exif, ему нельзя доверять слишком далеко от основ. ExifTool FTW.
Cabbey