NEF, казалось бы, поврежден, кроме как в ViewNX-i - как восстановить? - Фотопедия
0 голосов
/ 24 апреля 2017

У меня есть один NEF-файл, который прекрасно отображается в ViewNX-i, но отображает полосы синего или зеленого цвета внизу изображения с помощью любого другого инструмента, который я к нему добавляю (MacOS X Sierra 10.12.4 Preview, DxO OpticsPro 11 , RawTherapee, DarkTable). Очевидно, даже LightRoom / PhotoShop не могут открыть файл без отображения полос внизу (подтверждено поддержкой DxO).

Так что я полагаю, что это либо небольшая ошибка в потоке данных RAW, либо режим кодирования данных, который (пока / не правильно) не поддерживается популярными библиотеками декодирования NEF.

Основная проблема заключается в том, что я не могу использовать файл в моем предпочтительном приложении рабочего процесса (DxO OpticsPro) или в любом из его приемлемых заменителей (LightRoom / PhotoShop, DarkTable, RawTherapee).

Исходный файл можно скачать с здесь .

Зная, что ViewNX-i может отображать изображение без ошибок, можно ли как-нибудь «исправить» этот файл RAW? До сих пор я не мог найти средства в ViewNX-i для перекодирования файла RAW. ViewNX-я также не дал мне знать, если в файле была настоящая ошибка.

Этот вопрос отличается от других подобных вопросов (например, Как восстановить поврежденные файлы .nef? ), поскольку хотя бы один инструмент способен правильно отображать изображение.

1 Ответ

1 голос
/ 24 апреля 2017

После проверки с помощью бесплатной командной строки ExifTool выясняется, что изображение, на которое я ссылался в этом вопросе, содержит действительное полноразмерное изображение JPEG, а также поврежденное изображение RAW. Изображение JPEG было извлечено из файла NEF следующим образом:

$ exiftool -b -JpgFromRaw -w _jpeg_from_raw.jpg -r DSC_5037.NEF
Warning: [minor] Fixed incorrect URI for xmlns:MicrosoftPhoto - DSC_5037 (PC).NEF
    1 output files created

Похоже, что некоторые программы просмотра изображений - по-видимому, также Nikon ViewNX-i - не заботятся о декодировании данных изображения RAW при рендеринге изображений на дисплее. Это создает впечатление, что они могут лечить поврежденные данные изображения RAW. Когда такие инструменты выполняют операции преобразования изображений, они, тем не менее, касаются данных изображения RAW, следовательно, их вывод визуализирует артефакты искажения изображения.

Так что, если нет интеллектуального редактора данных RAW (побитового редактора потоков), я не думаю, что можно исправить такие ошибки.

Тем не менее, это оправдывает добавление битов исправления ошибок в поток RAW за один день.

...