Могу ли я сохранить предварительное изображение JPEG, сгенерированное в камере, когда я снимаю только в режиме RAW? - Фотопедия
12 голосов
/ 29 апреля 2013

Когда вы снимаете в режиме только RAW (не RAW + JPG), большинство (все?) Камер также генерируют предварительный просмотр JPEG с использованием текущих настроек стиля. Это то, что вы видите на мгновение, когда вы впервые импортируете изображение в Lightroom, а также то, что вы видите на ЖК-дисплее камеры. (Попробуйте переключить стиль изображения на черно-белый, и вы увидите это очень четко: черно-белый на ЖК-дисплее камеры и ненадолго в Lightroom, пока он не перезаписывается цветным изображением.)

У меня вопрос, есть ли способ сохранить этот предварительный просмотр с камеры в виде отдельного файла JPEG?

(я знаю, что в первую очередь снимать RAW + JPG - лучший способ добиться этого, но я особенно думал о проблеме, поставленной в этом вопросе .)

Ответы [ 5 ]

12 голосов
/ 29 апреля 2013

Утилита командной строки dcraw может сделать это, используя флаг dcraw -e. Тем не менее, он, очевидно, имеет проблемы с большими изображениями в Windows Vista и Windows 7 (см. FAQ на этой странице).

IrfanView отображает встроенный JPEG при открытии некоторых форм RAW. Если он может открыть ваш тип, вы можете просто открыть RAW и сделать «Сохранить как -> JPEG».

Этот пользователь форума написал сценарий Perl для командной строки с именем icat , который, как он утверждает, может извлечь предварительный просмотр JPEG с использованием jcat -j

Утилита командной строки bitmaprip создана специально для этого. Однако он поддерживает только некоторые типы RAW.

FileJuicer будет извлекать встроенные JPEG по умолчанию, но это только Mac OSX.

Некоторые люди утверждают, что FastStone Viewer обладает этой способностью.


Многие люди онлайн рекомендуют Instant JPEG из RAW . Однако это фактически преобразует RAW в JPEG, а не извлекает встроенный JPEG, как вы ищете.

8 голосов
/ 29 апреля 2013

Использовать DCRaw:

$ dcraw -e MyFile.NEF

Вы получите MyFile.thumb.jpg. Он должен работать точно так же с файлами Canon.

Подробнее о Dcraw: http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html

3 голосов
/ 02 мая 2013

Вы также можете использовать exiftool (также утилиту командной строки) для извлечения встроенного JPEG из вашего изображения RAW.

EXIFTOOL - http://www.sno.phy.queensu.ca/~phil/exiftool/

Это строка, которую я имею в командном файле для запуска в командной строке (Windows):

exiftool.exe -if $jpgfromraw -b -jpgfromraw -w extracted-JPG\%%d%%f_%%ue.jpg -execute -if $previewimage -b -previewimage -w extracted-JPG\%%d%%f_%%ue.jpg -execute -tagsfromfile @ "-DateTimeOriginal>FileModifyDate" -srcfile extracted-JPG\%%d%%f_%%ue.jpg -overwrite_original  -common_args --ext JPG .

До сих пор это работало для файлов RAW с цифровых зеркальных фотокамер Canon и point-n-shoots, а также Nikon и Sony. YMMV.

1 голос
/ 04 июня 2014

"Многие люди в Интернете рекомендуют Instant JPEG из RAW. Однако на самом деле это преобразует RAW в JPEG, а не извлекает встроенный JPEG, как вы ищете".

Я не согласен. На моем Mac это приложение извлекает встроенный JPEG в сыром виде практически мгновенно. Недостатком является то, что он не работает с Mavericks.

Для ПК вы можете распаковать встроенный JPG с помощью BreezeBrowser.

0 голосов
/ 29 апреля 2013

используйте Preview.app в OS X, чтобы открыть необработанный файл. Выберите Экспорт, чтобы сохранить JPG.

...