NEF-файлы показывают необработанные данные датчика, которые linear . Весьма распространено, что максимальная интенсивность в файле NEF может быть небольшой областью выделения, а основной корпус - значительно меньше. Разные цвета также имеют различную чувствительность. Обычно файлы NEF имеют общий зеленый оттенок при просмотре без каких-либо настроек.
Это все нормально и как положено. В файле NEF остается много информации о динамическом диапазоне, даже если на первый взгляд все выглядит как 2 ступени или более недоэкспонированных. Обычно первый шаг моего программного обеспечения - найти самые темные и самые яркие точки и установить их на черно-белые. Вы также должны измерить ваш датчик солнечного света и любых других повторяющихся условий освещения, которые вы обычно используете. Это позволяет вам определить, какой серый цвет присутствует в каждом из этих условий освещения, и автоматически настроить программное обеспечение. Например, серый на солнечном свете с моей камерой имеет относительный вес (.541, 1, .694), который, очевидно, будет выглядеть зеленым без коррекции.
Многие из моих файлов NEF выглядят так же, как и те, которые вы показываете до исправления. Опять же, это все нормально и, как и ожидалось.
Добавлено:
Для пояснения, вот фотография с моей камеры Nikon, показанная на некоторых этапах постобработки.
Вот файл NEF, который интерпретируется как RGB, но в остальном сопоставляется непосредственно с 8-битным пространством интенсивности файла JPG:

Как видите, это темно и зелено. По той же причине это очень похоже на левое изображение на вашей верхней картинке.
Вот то же самое изображение с самой темной областью, отображенной на полный черный в выходном файле, и на самой светлой на полный белый, сохраняя цветовой баланс для солнечного света, который я ранее измерял для этой конкретной камеры:

Цвета имеют больше смысла, но линейное отображение все еще неестественно, поскольку только несколько небольших бликов находятся где-то рядом с полным белым.
Теперь это исправлено путем применения нелинейного отображения интенсивности без изменения входных значений, которые приводят к черно-белому. Другими словами, входной диапазон, взятый из оригинала, остается тем же самым, но промежуточные значения больше не отображаются линейно на выходное изображение. При этом использовалась логарифмическая коррекция с 3 диафрагмами, что означает, что самые темные части были расширены в 8 раз больше, чем самые светлые части. Я также добавил коррекцию «яркости», равную 0,3, которая поднимает темные области еще быстрее, оказывая меньшее влияние на светлые области, чем логарифмическая коррекция.
В любом случае, точная математика не является проблемой, но следует ожидать нелинейного отображения, которое расширяет темный диапазон при сжатии светового диапазона.

Теперь, когда я вижу это изображение, окруженное довольно светлым фоном на этой веб-странице, я думаю, что, вероятно, мне следовало бы использовать логарифмическое отображение 3,5 или 4 вместо 3. Контекст конечного изображения имеет значение. Если изображение будет проецироваться на экран в темной комнате или на монитор с темным окружением, то, вероятно, лучше то, что у меня есть выше.
Во всяком случае, я не собираюсь продолжать играть с этим изображением, так как точка была указана независимо от дополнительных настроек, которые вы, возможно, захотите внести в нее.