dcraw

Autres langues

Langue: ru

Version: 23 июля 2007 (fedora - 25/11/07)

Section: 1 (Commandes utilisateur)

ИМЯ

dcraw - консольный декодер "сырых" (RAW) цифровых фотографий

ОБЗОР

dcraw [ОПЦИЯ]... [ФАЙЛ]...

ОПИСАНИЕ

dcraw конвертирует "сырые" (RAW) фотографии, показывает метаданные и извлекает уменьшенные изображения - миниатюры.

ОПЦИИ

-v
Выдает подробные сообщения - не только предупреждения и ошибки.
-c
Выдает расшифрованное изображение или миниатюру на стандартный вывод (stdout).
-e
Извлекает сгенерированное фотокамерой изображение-миниатюру, но не "сырое" изображение. Выдается файл JPEG или PPM, в зависимости от используемой фотокамеры.
-z
Изменяет время последнего доступа и модификации файлов AVI, JPEG и файлов "сырого" формата на время получения снимка, предполагая, что часы фотокамеры настроены на время по Гринвичу.
-i
Идентифицирует файлы без их расшифровки. На выходе получаем 0 если dcraw может расшифровать последний файл и 1, если нет. -i -v показывает метаданные.
dcraw не расшифровывает JPEG файлы!!!
-d
Показывает "сырые" данные как изображение в градациях серого без интерполяции. Хорош для фотографирования черно-белых документов.
-D
То же, что и -d, но в полностью необработанном виде (без цветового балланса).
-h
Выдает цветное изображение, уменьшенное вдвое. В два раза быстрее, чем -q 0.
-q 0
Использует быструю низкокачественную билинейную интерполяцию.
-q 1
Использует интерполяцию VNG (по Переменному Числу Градиентов).
-q 2
Использует интерполяцию PPG (Группировка Пикселей по Шаблону).
-q 3
Использует интерполяцию AHD (Адаптивную Гомогенно-Ориентированную).
-f
Интерполирует RGB как четыре цвета. Используется, когда на полученном изображении видны искажения в виде ложной сетки 2x2 (при VNG интерполяции), или узор в виде "лабиринта" при AHD интерполяции.
-n шумовой_порог
Использовать вейвлеты для подавления шума с сохранением настоящих деталей изображения. Лучшее пороговое значение должно лежать где-то в промежутке от 100 до 1000.
-b яркость
По умолчанию, dcraw записывает 8-битные PGM/PPM/PAM файлы с гамма кривой BT.709 и уровнем белого в 99%. Использование уровня белого означает, что шкала яркостей масштабируется таким образом, чтобы 1% точек исходного RAW-изображения стали белыми. Если результат получается слишком бледным или слишком темным, опция -b помогает исправить это. По умолчанию яркость равна 1.0.
-4
Записывает 16-битные линейные псевдо-PGM/PPM/PAM файлы без применения гамма-коррекции, без уровня белого и без использования -b
-T
Выдает на выходе файл формата TIFF (с метаданными) вместо PGM/PPM/PAM.
-k черный
Позволяет указать уровень черного. Значение по умолчанию зависит от используемой фотокамеры.
-K темновой_кадр.pgm
Вычитает темновой кадр из "сырых" данных. Для получения темнового кадра сделайте "сырой" снимок в полной темноте (например, закрыв объектив фотокамеры светонепроницаемой крышкой) и выполните dcraw -D -4 -j -t 0.
-w
Использует баланс белого, заданный камерой. В случае, если таковой не задан, выводит предупреждение и использует другой метод.
-a
Расчитывает баланс белого, используя всё изображение.
-A отступ_слева отступ_сверху ширина высота
Рассчитывает баланс белого, используя прямоугольную область изображения. Вначале выполните dcraw -j -t 0 и выберите область с нейтрально-серым цветом.
-r mul0 mul1 mul2 mul3
Позволяет задать пользовательский баланс белого. Эти множители могут быть взяты из вывода команды dcraw -v.
отсутствие опции для баланса белого
Использует фиксированный баланс белого, полученный с помощью цветной испытательной таблицы, освещенной стандартной лампой D65.
+M или -M
Использует (или не использует) матрицу цвета из метаданных фотокамеры. По умолчанию установлено +M, если выбрана опция -w. В противном случае -M. Эта опция влияет только на камеры Olympus, Leaf и Phase One.
-C увел_красный увел_синий
Увеличить красный и синий слои в заданное множителями количество раз (обычно от 0.999 до 1.001) для устранения хроматической аберрации.
-H 0
Урезает все пересвеченные области до сплошного белого (действие по умолчанию).
-H 1
Оставляет пересвеченные области неурезанными в различных оттенках розового. Позволяет выявить сохранившиеся детали.
-H 2
Смешивает урезанные и неурезанные значения для постепенного перехода к белому.
-H 3-9
Восстанавливает пересвеченные области. Малые числа больше подходят для белых областей, большие числа - для цветных. Попробуйте -H 5 в качестве компромиссного варианта. Если результат выглядит недостаточно хорошим, выполните -H 9, вырежьте цветные пересвеченные области, и вставьте их в изображение, сгенерированное командой -H 3.
-m
То же, что и -o 0.
-o [0-5]
Позволяет выбрать выходное цветовое пространство, при использовании опции -p :

0   Вывод в собственном цветовом пространстве камеры (уникально для каждой фотокамеры)
1   sRGB D65 (по умолчанию)
2   Adobe RGB (1998) D65
3   Wide Gamut RGB D65
4   Kodak ProPhoto RGB D65
5   XYZ

-p фотокамера.icm [ -o вывод.icm ]
Использует ICC профили для задания собственного цветового пространства фотокамеры и выводимого цветового пространства (sRGB по умолчанию).
-p embed
Использует ICC профиль, внедренный в "сырой" снимок.
-t [0-7,90,180,270]
Поворачивает выводимое фото. По умолчанию, dcraw применяется поворот, заданный фотокамерой. -t 0 отключает все виды вращения.
-s [0..N-1] или -s all
Если файл содержит N сырых изображений, выбирает одно или "all" (все) для расшифровки. Например, фотокамеры Fuji Super CCD SR генерируют второе изображение, недоэкспонированное на 4 шага диафрагмы, что позволяет запечатлеть детали в пересвеченных областях.
-j
Для фотокамер Fuji Super CCD показывает изображение, повернутое на 45 градусов. Для фотокамер с неквадратными пикселями выдает изображение нерастянутым, с сохранением его оригинальных пропорций. В любом случае, каждый выводимый пиксель соответствует одному "сырому" пикселю.

ФАЙЛЫ

:./.badpixels, ../.badpixels, ../../.badpixels, ...
Список поврежденный пикселов вашей фотокамеры, указывающий dcraw интерполировать вокруг их. Каждая строка определяет колонку, ряд и Юниксовое время повреждения одного пикселя. Например:
  962   91 1028350000  # пиксель поврежден между 1 и 4 августа 2002 года
 1285 1067 0           # время повреждения пикселя не известно
 

Эти координаты определяются для изображений, к которым не были применены какие-либо виды вырезания или поворота, поэтому используйте dcraw -j -t 0 для локализации поврежденных пикселов.

СМОТРИ ТАКЖЕ

pgm(5), ppm(5), pam(5), pnmgamma(1), pnmtotiff(1), pnmtopng(1), gphoto2(1), cjpeg(1), djpeg(1)

АВТОР

Дэвид Коффин, dcoffin улитка cybercom точка net