Почему преобразование raw в jpg отличается в разных редакторах?

Я только начал использовать RAW-файлы (точнее, я настроил камеру на RAW+JPG). Затем я открыл необработанный файл в RawTherapee и без каких-либо изменений экспортировал его в формате jpg рядом с файлом jpg, сгенерированным камерой. Я ожидал, что эти два файла будут выглядеть одинаково, но это не так.

Один был немного переэкспонирован, а другой имел изменения, которые я не могу описать. Я думал, что RawTherapee плохо работает.

Тогда я попробовал Darkroom. Я открыл необработанный файл в Darkroom и экспортировал его в jpeg. Этот файл также имел немного другую компенсацию экспозиции по сравнению с исходным jpg и с jpeg из RawTherapee.

Затем я также попробовал Photoshop и снова получил немного другое изображение.

Я ожидал, что все эти редакторы будут создавать один и тот же jpeg, но это не так. Почему это ? Я заметил, что для одного и того же необработанного файла они автоматически устанавливают разные значения для некоторых параметров, таких как компенсация экспозиции, контрастность, черный цвет и другие. Может быть, есть какие-то настройки, которые мне нужно установить, чтобы сообщить редакторам, чтобы они создавали jpeg точно так же, как это делала камера, или, может быть, я что-то упустил?

РЕДАКТИРОВАТЬ: внутри метаданных необработанного файла есть тег MakerNotes. Этот тег содержит данные nikon, описанные здесь: http://www.exiv2.org/tags-nikon.html В нем много настроек камеры, которые хранятся внутри медадады в необработанном файле. Поэтому я подумал, что необработанные редакторы могут прочитать эти данные и установить ползунки на эти значения в качестве отправной точки.

РЕДАКТИРОВАТЬ: я нашел эту ссылку, которая отвечает на мой вопрос: https://photographylife.com/how-to-get-accurate-nikon-colors-in-lightroom

РЕДАКТИРОВАТЬ: я только что обнаружил, что если вы импортируете необработанный файл canon или pentax в лайтрум, он выглядит очень близко (если не сказать точно) к изображению, которое вы видите на заднем ЖК-дисплее на вашей камере (изображение, которое вы ожидаете увидеть), но это не относится к nikon, потому что алгоритмы nikon являются проприетарными, а canon и Pentax передали алгоритмы Adobe. Так что похоже вопрос чисто технический и как раз по никону. Здесь ведутся дебаты по этому поводу: http://www.dpreview.com/forums/thread/3197480?page=5

Ответы (4)

Вы можете получить различные JPEG-файлы с камеры, в зависимости от настроек камеры.

Во многих отношениях преобразователи необработанных данных подобны проявителям пленки. Было бы неразумно ожидать одинаковых результатов даже от двух разных мини-лабораторий, печатающих один и тот же негатив, используя одну и ту же бумагу и одну и ту же химию. Но единственная причина существования различных проявителей пленки заключается в получении разных изображений.

Каждый производитель камер время от времени меняет встроенный в камеру механизм JPEG, иногда между поколениями камер, иногда при обновлении прошивки.

Если вы не занимаетесь воспроизведением, нет правильного или неправильного; есть "мне это нравится больше", "мне это нравится меньше", "мне это совсем не нравится"... Также есть баги, такие как преждевременное обрезание светлых участков, неправильные уровни черного, неправильная калибровка средних тонов, плохой цвет преобразовывается, игнорируя изменение образца. Решения «безвкусицы» тоже случаются (даже) с необработанными конвертерами, рекомендованными производителями камер (включая встроенные в камеру конвертеры). К счастью, автономные конвертеры довольно гибки, и получить от них то, что вы хотите, несложно.

Если вам нравятся файлы JPEG вне камеры, вы можете использовать рекомендуемый конвертер необработанных данных, как справедливо указывает MBaz; или вы можете попробовать эмуляцию Adobe на основе обратного проектирования результатов в камере, которые доступны в разделе «Калибровка камеры» в раскрывающемся списке «Профиль камеры». Выберите там что-нибудь кроме «Adobe Standard» и посмотрите, как вам это нравится.

На самом деле даже больше. Во многих камерах вы можете включить оптимизацию, которая применяется к JPG, в то время как файл RAW остается без изменений. Это может доходить до исправления теней (DRO на Sony) для JPG. Обработка файла RAW, очевидно, приведет к другому изображению - до тех пор, пока вы не внесете те же изменения в файл RAW в программном обеспечении для обработки.
Я думаю, что аналогия с пленкой неуместна, потому что проявка пленки аналогична. В этом случае разница возникает из-за разных значений, применяемых к выходным данным из необработанных данных. Теоретически возможно получить одно и то же изображение из разных необработанных редакторов, если к выводу применить одинаковые настройки. Но, насколько я понимаю, для создания файла jpeg используются разные настройки разных редакторов.
Внутри метаданных exif, под тегом MakerNote, nikon на самом деле помещает много данных камеры exiv2.org/tags-nikon.html Но я не уверен, что необработанные редакторы понимают их в деталях.
Другой аспект заключается в том, что производители программного обеспечения должны эффективно реконструировать формат файла RAW, который использует производитель. Кроме того, я бы не сказал, что профиль камеры представляет собой JPEG — он представляет собой представление производителя программы о «нейтральном» изображении, которое точно представляет захваченные данные. (Простой пример: стили изображения Canon игнорируются любым сторонним программным обеспечением.)

Если вы хотите воспроизвести тот же JPG, который выдает камера, лучше всего использовать конвертер RAW, поставляемый производителем камеры. У каждого производителя есть свой «секретный соус» для создания отличительных файлов JPG. Большинство автономных конвертеров, особенно с открытым исходным кодом, таких как RawTherapee и DarkTable, не имеют никакого представления о том, как каждая камера обрабатывает файлы RAW.

Кроме того, автоматическое преобразование RAW в JPG, которое вы выполняете, просто использует представление каждого конкретного программного обеспечения о том, как должна выглядеть обработка по умолчанию, и все их значения по умолчанию разные.

RawTherapee (который я использую) имеет ряд предустановок обработки, которые вы можете применить для получения немного разных результатов, таких как яркий, нейтральный или приглушенный цвет. Вы можете изучить их и найти тот, который наиболее похож на то, что вы ищете.

Лично я использую полностью нейтральный пресет — единственная обработка, которую он выполняет по умолчанию, — это исправление искажения объектива.

Когда вы делаете снимок своей камерой, он выбирает, как его обработать. Подумайте о таких вещах, как баланс белого, контрастность, шумоподавление и т. д. Когда он делает снимок, он вносит эти коррективы и сохраняет их в формате jpg и выбрасывает много информации. Когда вы делаете снимок и сохраняете его как необработанное изображение, его обработка минимальна. По сути, это означает, что вы должны выполнить постобработку, то есть отрегулировать баланс белого, шумоподавление и т. д. Поэтому, когда вы решили экспортировать необработанное изображение без каких-либо настроек, вы экспортируете плоское необработанное изображение. Если вам нравится, как выглядит ваш jpeg, возможно, вы не захотите тратить место на жестком диске на хранение необработанных файлов. Если ваш файл jpeg нуждается в более сложных настройках, таких как восстановление теней, подчеркивает, есть гораздо больше возможностей, поэтому вы сможете улучшить внешний вид jpeg. По этой причине я переключал raw+jpeg. Я решил переключиться только на raw, потому что обнаружил, что трачу много дополнительного времени на выбор между сохранением raw или jpeg.

Я только начал использовать RAW-файлы (точнее, я настроил камеру на RAW+JPG). Затем я открыл необработанный файл в Rawtherapee и без каких-либо изменений экспортировал его в формате jpg рядом с файлом jpg, сгенерированным камерой. Я ожидал, что эти два файла будут выглядеть одинаково, но это не так.

Очень ложные ожидания.

Это просто не позволяет понять всю идею съемки в сыром виде. Камера вносит коррективы для JPG, например, добавляет баланс белого и добавляет такие настройки, как контрастность, яркость и т. д.

Но никаких изменений в необработанных файлах не делается. Вся идея необработанного изображения состоит в том, что оно не включает абсолютно никаких настроек, так что мы можем лучше выбрать эти настройки после того, как действительно увидим изображение, когда мы сможем увидеть, что ему нужно, и увидеть, насколько хорошо наш выбор корректирует его, и, возможно, попробовать другие. вещи тоже. Это огромный плюс и большое дело, но если вы не собираетесь выполнять ожидаемую обработку, не снимайте в сыром виде. Все дело в том, что камера не настраивает автоматически raw-файлы.

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

Мы вносим коррективы в JPG в камере, прежде чем снимать изображение, и надеемся, что оно выйдет разумным, незаметным.

Я предложу это: http://www.scantips.com/lights/shootraw.html

> Вся идея raw заключается в том, что он не включает абсолютно никаких настроек — это слишком сильно. Шумоподавление может повлиять на RAW, настройка ISO влияет на RAW в большинстве случаев, а такие настройки, как приоритет подсветки, активный D-Lighting, влияют на RAW, потому что они косвенно влияют на экспозицию.
Хорошо, но это экспозиция. Да, экспозиция влияет на raw. Однако регулировка тона камеры не работает. Да, необработанные редакторы могут иметь выбираемые значения по умолчанию, всегда применяемые (не обязательно присутствующие или похожие на настройки камеры). Да, программное обеспечение Nikon для необработанных изображений может применять настройки Exif к обработанному необработанному изображению. Но да, вся идея необработанного изображения заключается в том, что тональные настройки не выполняются до тех пор, пока они не будут выполнены в необработанном программном обеспечении. Снимать Raw, а потом выводить JPG без настроек — абсолютно неверная идея. Мы снимаем в сыром виде, потому что настройки, которые позже сделают его идеальным, очень просты, хороши и быстры.
Мы снимаем в сыром виде по разным причинам. Между прочим, шумоподавление — это не экспозиция. Настройка ISO также не влияет на экспозицию; экспозиция связана с захватом света, а не с коэффициентами преобразования. Кстати, "никаких поправок" ни в универсальной, ни в вечной истине. Например, Nikon D1 применяет баланс белого к необработанным данным перед их записью. Сырой – это то, что производитель называет сырым. Если вы настаиваете на том, что никакие настройки камеры не влияют на необработанные данные, это просто не совсем точно.
@darpet: D3200 не применяет баланс белого к необработанным данным, значения баланса белого записываются только в метаданные.
@WayneF: я знаю, что ожидание неверно, это описано в вопросе. И почему мой вопрос не может понять всей идеи необработанного файла? Я не говорил, что камера корректирует сырой файл, а спрашивал, почему разные редакторы сырых изображений не выдавали то же изображение, что и камера по умолчанию (просто открывали файл и экспортировали), когда настройки камеры находятся внутри метаданных сырого файла.
Потому что они, скорее всего, имеют разные настройки по умолчанию (или, возможно, в некоторых случаях не имеют значений по умолчанию), для баланса белого, для цветового профиля, для контраста и т. д. и т. д. Пользователь должен указать эти вещи в камере для JPG и в необработанный редактор для необработанного. Настройки с одинаковым названием, вероятно, различаются в разных редакторах. Конечно, нет правила, согласно которому редактор должен принимать настройки Exif камеры, на самом деле, основная причина, по которой мы снимаем в необработанном виде, заключается в том, чтобы не отменять это. Raw — это НЕ настройка... Raw — это философия.