Настройки программы

Окно настроек доступно через меню File или через нажатие Ctrl-P в главном окне программы.

Доступные настройки объединены в три закладки (Tabs):

  • Display Options – параметры, влияющие на показ данных, но не влияющие на RAW-значения.
  • Data Processingпараметры, влияющие на RAW-значения, показываемые программой.
  • File handling – параметры, влияющие на обработку файлов (открытие, переход к следующему, итп).
  • Misc Optionsпараметры, влияющие на поведение программы (сохранение позиций окон и т.п.).
  • Over/Under Exposure – параметры, влияющие на индикацию областей передержки и недодержки.

Независимо от открытой закладки, кнопки внизу окна Preferences ведут себя одинаково:

  • OK – закрывает окно настроек, сохраняет их в Windows Registry и применяет к текущему загруженному изображению, если таковое есть.
  • Cancel – закрывает окно настроек не изменяя и не сохраняя их.
  • Apply – сохраняет измененные настройки и применяет их к текущему открытому изображению, окно настроек не закрывается.
  • Reset Defaults – устанавливает значения полей окна настроек в «стандартное» состояние.

Закладка Display Options

 

Окно настроек RawDigger: Display Options

  • Default Display Mode– задает режим показа, который будет установлен при открытии очередного файла. Возможные значения:
    • Last Usedрежим, который использовался для предыдущего файла
    • RGB renderбудет показываться результат обработки RAW (если для открытого файла этот режим недоступен по какой-то причине, то будет выбран режим Raw composite)
    • Raw composite будет показано RGB или Grayscale представление всех каналов Raw-файла (см. ниже пункт Display RGBG in grayscale).
    • Raw Channel 1 .. Raw Channel 4 – указанный канал Raw-файла будет показан в grayscale.
  • RGB render White Balance баланс белого, используемый при генерации RGB-представления.  Этот параметр никак не влияет на отображение RAW-данных в блоках информации об изображении и выделенной области, гистограммах, таблице замеров.
    Возможны три значения баланса белого:
    • Daylight баланс для дневного света (параметры баланса «зашиты» в программу, для каждой камеры отдельно)
    • As Shot – баланс белого, замеренный камерой в момент съемки
    • Auto баланс белого по усредненным данным всего снимка.
  • Camera color profile– цветовой профиль, используемый при генерации RGB-представления (опять же, никак не влияет на отображение RAW-данных):
    • No profile (raw color) – выключает преобразование цвета из пространства камеры в sRGB. Для 4-цветных камер (CMYG, RGBE и т.п.) показ этих данных в окне RawDigger невозможен, но файл с «исходными цветами камеры» можно получить через экспорт данных (см. выше раздел экспорт).
    • Built-in – будет использован цветовой профиль, встроенный в RawDigger
    • Embedded in RAW – будет использован цветовой профиль, записанный в RAW-файл. Таки профили записывают не все камеры, если профиля нет, то будет использован профиль, встроенный в RawDigger.
  • RGB rendering color space – с вариантами sRGB (default), Adobe RGB, Wide Gamut RGB, Prophoto RGB. Получившееся изображение выводится на экран "как есть" (RawDigger не использует color management), настройка Adobe RGB может быть полезна пользователям Wide gamut мониторов, а две другие - тем, кто хочет видеть менее насыщенные цвета.
  • Raw Display Options управление отображением в режиме RAW
    Эти параметры, как и параметры RGB-отображения, влияют только на показ изображения, но не «на цифры».
    • Masked Pixels включить показ маскированной части сенсора камеры, не принимающей участия в формировании изображения (некоторые производители вместо «Masked Pixels» используют название «Optical Black»). Эта часть сенсора закрыта от падающего света, что позволяет оценить уровень шума в самых глубоких тенях, уровень banding, рассчитать уровень черного. Невидимые (маскированные) пиксели включаются в RAW-изображение не на всех камерах.
    • 2x2 Pixels растягивает каждый одноцветный (байеровский) пиксель на размер 2x2, что позволяет получить изображение более похожее на результат после дебайеризации. На рисунке ниже виден результат  выключения данного параметра:

      Показ белого поля в режиме RAW
      с включенным режимом 2x2 Pixels (слева) и с выключенным (справа).
      Выключенный режим 2x2 Pixels больше «соответствует реальности» для байеровского сенсора, но при этом подвержен муару при отображении, тяжелее воспринимается зрением, результирующая картинка гораздо темнее.
      На картинке выше белое поле выглядит зеленым т.к. баланс белого не используется при показе в режиме RAW, а зеленый канал (у большинства камер) более чувствителен, чем остальные цветовые каналы.
      Эта настройка игнорируется (считается выключенной) для файлов, у которых каждый пиксель содержит данные для всех цветовых каналов файла (полноцветные и черно-белые RAW).
    • Gamma 2.2 включает гамма-коррекцию для RAW-данных. Без такой коррекции изображение выглядит темным
    • Autoscale включает автоматическое масштабирование RAW-данных на диапазон яркости монитора. Без такого масштабирования изображение в режиме показа RAW будет выглядеть очень темным.
    • Display RGBG in grayscale  - в режиме Raw composite пиксели каналов RAW будут показаны не в «своем» цвете, а в серой шкале. Этот режим несовместим с режимом 2x2 pixels.
      Если показываемый файл имеет Raw-каналы отличные от RGBG, то в режиме показа Raw Composite будет производиться grayscale-показ, независимо от настроек Display RGBG as Grayscale.
      Для полноцветных (не байеровских) RAW-файлов данная настройка всегда считается выключенной.
  • Mouse Pointer параметры показа RAW-значений под позицией мыши.
    • 2x2 Active Area – если эта опция включена, то в окне показа значений под указателем  мыши  отображаются значения пикселов в квадратике 2x2 вокруг указателя (у байеровского сенсора в таком квадратике содержатся пиксели всех 4-х каналов).
      Если опция выключена, то показываются значения только того пиксела, над которым находится указатель, а остальные 3 компонента будут нулевые.
      Эта настройка игнорируется (считается выключенной) для файлов, у которых каждый пиксель содержит данные для всех цветовых каналов файла (полноцветные и черно-белые RAW).
  • Automatic exposure correction for RGB renderвключает автоматическую коррекцию яркости RGB-представления
    • Allow autoexposure to clip % (highlights) – управляет автоэкспозицией (количеством пикселей, которые автоэкспозиция отправит в насыщение).
  • Override white level – позволяет задать свой уровень белого для RGB-рендеринга, все значения выше этого уровня будут уменьшены до уровня белого. Позволяет избавиться от эффекта «розовых облаков» для тех камер, где уровень белого определяется неверно (например, для камер, неизвестных RawDigger).
  • Disable RGB Rendering for files larger – запрещает RGB-отображение для слишком больших файлов т.к. RGB-рендеринг может занимать слишком большое время.
  • Disable processing for files larger than NN Mbytes of RAW data – запрещает загрузку слишком больших RAW-файлов, чтобы не выйти за ограничения по доступной памяти

Закладка Data Processing

Параметры в этом блоке влияют на отображение RAW-значений в окнах со статистическими данными, гистограммах, таблице замеров.

 

Окно Preferences: Data Processing

  • Subtract Black – вычитать «уровень черного» (т.е. значение «темнового тока», dark current). Какое именно значение вычитать – устанавливается в блоке «Black Level» (см. ниже)
  • Use RawSpeed library for file decoding – использовать библиотеку RawSpeed для декодирования RAW-файлов. Эта библиотека значительно быстрее, чем используемая по-умолчанию LibRaw, но поддерживает не все возможности LibRaw и не все форматы файлов.
    При использовании RawSpeed:

опция Linear Raw Curve – выключена и не может быть изменена пользователем.

  • Linear Raw Curve – использовать линейную тоновую кривую вместо нелинейной. Этот параметр имеет значение только для тех камер и форматов данных, где для линеаризации RAW-данных используется тоновая кривая и эта кривая задана в EXIF-данных файла (к таким камерам относится заметная часть фотокамер Sony).
  • Selection/Sample stats: discard abnormal pixel values – если эта настройка включена, то при расчете статистики по выборке (Selection) или замеру (Sample) будут отброшены 10% самых больших и 10% самых маленьких значений.
    Этот режим предназначен для автоматической фильтрации аномальных значений (грязь, блики) на снимках цветовых мишеней при построении таблиц замеров для профилирования камер.
    Этот режим доступен только в версии RawDigger Profile
  • Black Level – настройки режима вычитания черного.
    • Auto – уровень черного будет установлен автоматически. В зависимости от формата файла он будет либо считан из EXIF-данных, либо рассчитан по черной рамке
    • Manual уровень черного устанавливается вручную, одинаковый для всех каналов
    • Per Channel – уровень черного устанавливается вручную, для каждого канала отдельно
    • Reset Black Level values on File Load – при открытии следующего файла уровень черного в полях ввода для Manual и Per Channel будет установлен в значение, соответствующее варианту Auto, после чего его можно  будет менять вручную.

При установленном автоматическом вычитании уровня черного, RawDigger понимает задание уровня черного в больших блоках (до 64x64) через теги BlackLevelRepeat* в DNG (и аналогичные по смыслу теги в файлах с сенсоров Fuji X-Trans).
При  задании уровня черного вручную (общего или по цветовым каналам) вышеупомянутые сложные паттерны задания уровня черного – не применяются.

  • Группа Floating Point Data Normalization:
    • For data maximum below … or above - задает диапазон данных с плавающей точкой, при попадании в который данные не будут масштабироваться
    • Scale data range to – задает целевой максимум данных при использовании масштабирования

Подробнее см. выше раздел «Работа с данными с плавающей точкой»

Закладка Data Processing -> Vendor Specific

 

  • Sony ARW2 processing options– включает специальные режимы обработки сжатых с потерями файлов Sony ARW2 (cRAW):
    • Processing mode:
      • Standard processing – данные раскодируются обычным образом
      • Only base pixels – в выходные данные записываются значения только базовых пикселов (минимальное и максимальное значение для каждого из цветовых каналов в горизонтальном 32-пиксельном блоке). «Дельта-пикселы» (которые закодированы в файле как приближенное отклонение от минимального значения) – обнуляются.
      • Only delta pixels – в выходные данные записываются только значения «дельта-пикселов» (с прибавленным «базовым» значением), базовые пикселы – обнуляются.
      • Delta pixels relative to zero – в выходные данные записываются только значения отклонений «дельта-пикселов» от базового значения, само базовое значение не прибавляется.
      • Delta step relative to value – в выходные данные выводится отношение шага дельты к RAW-значению в данном пикселе. Это значение рассчитывается в промилле (тысячных долях). В тех участках изображения, где значения этого отношения большие, а вариация данных мала – возможна постеризация.
      • Ignore shadows below level – не рассчитывать/не показывать Delta step relative to value в областях изображения, где RAW-значения ниже указанного (в теневых областях  минимальный шаг данных относительно велик и постеризация там возможна всегда, данный параметр позволяет не показывать эту очевидную постеризацию, дабы не замусоривать вывод).
        Включение любого режима Processing Mode кроме Standard processing запрещает использование библиотеки RawSpeed.

Включение режима «Delta pixels relative to zero» выключает использование RawSpeed и вычитание уровня черного, включает линейную тоновую кривую.

  • Canon/Nikon sRAW/Small RAW– группа настроек, отвечающая за обработку данных в файлах Canon sRAW и Nikon Small RAW (оба формата хранят данные в представлении YCbCr, поэтому настройки одинаковы):
    • Show YCbCr data for Canon/Nikon sRAW files – выключает преобразование  YCbCr-данных, содержащихся в файлах формата Canon sRAW и Nikon D4s Small Raw, в RGB-представление. При этом канал Y декодируется «как есть»; для Canon sRAW  из значений каналов Cb/Cr вычитается значение 8192 (при этом для ахроматических данных значения Cb/Cr оказываются в середине диапазона значений для канала Y).
      К значениям в каналах Cb/Cr не применяется гамма-коррекция, вне зависимости от установок этого параметра в закладке Display Options.
    • Do not interpolate Cb/Cr channels data (Canon/Nikon sRAW)
      Cb/Cr каналы в sRAW-файлах задают данные не во всех точках (каждый четвертый или каждый второй пиксел). Перед конверсией в RGB цветовые данные Cb/Cr – интерполируются.
      Данный параметр настройки выключает эту интерполяцию.
      Параметр действует при включенной опции Show YCbCr data for Canon/Nikon sRAW files.
    • PhaseOne– обработка файлов PhaseOne (форматы IIQ и EIP)
      • Phase One RAW postprocessing – включает обработку (постпроцессинг) RAW-файлов с камер PhaseOne на основании метаданных файла (в этом формате в метаданных может содержаться карта плохих пикселей, корректировочные кривые для половинок матрицы, данные для корректировки виньетирования).
        Эта настройка не влияет на показ RGB-представления (RGB render), которое всегда рассчитывается с включенным постпроцессингом.
      • Pentax K3-II – настройки, специфичные для Pentax K-3 II
        • Merge data for 4-shot frames – включает режим объединения 4 кадров в один, если исследуемый файл снят в данном режиме.
        • Sigma dp2 Quattro – настройки обработки данных для файлов камеры Sigma dp2 Quattro
          • R and G channel interpolation включает размножение пикселов в каналах R и G (каналы с половинным разрешением)  в квадратик 2x2.
          • Low sensitivity pixel intepolation  - включает нормализацию пикселов с         пониженной чувствительностью в каналах R и G (в камере dp2 Quattro каждый 64-й          пиксел в каналах R и G имеет чувствительность ниже приблизительно на 2 стопа.         Для чего используются эти пикселы - неизвестно, возможно для контроля экспозиции         в переэкспонированных областях).
          • Panasonic– обработка файлов Panasonic (формат RW2)
            • Filter bad pixels on Panasonic files – включает фильтрацию плохих пикселов на файлах с камер Panasonic и некоторых других (сами камеры отдают в этих пикселах нулевые значения).
            • Nikon Coolscan NEF обработка NEF-файлов, полученных в программе Nikon Coolscan (с фильм-сканеров Nikon)
              • Coolscan NEF gamma – позволяет установить значение гаммы, соответствующее параметрам, установленным при сканировании.
              • DNG files – обработка файлов DNG
                • Show Enhanced image frame – включает показ (возможность выбора) изображения Enhanced DNG (созданного Adobe Camera Raw/Lightroom). Выбор производится селектором Frame в нижней строке программы.
                • Show Preview frames – добавляет превью (изображения низкого разрешения) и Fast Load data к выбору через selector Frame в нижней строке программы.
                  RawDigger перечисляет фреймы (изображения) в порядке следования в структуре DNG, дерево IFD/SubIFD обходится в порядке «сначала вглубь».
                • Use DefaultCrop tags for visible area – при показе изображения с обрезанной маской, для определения полей будут использованы теги ActiveArea + DefaultCropOrigin/Size. При выключенном параметре – только ActiveArea.

Закладка Histograms

В этой закладке расположены настройки, отвечающие за режим отображения гистограмм

  

  • Histogram Scale– задает горизонтальную шкалу, которая будет использована при открытии окна гистограммы:
    • Last Used – будет использован режим, использованный в предыдущей гистограмме.
    • EV Scale (Photo) – будет использована фотографическая шкала (шкала EV)
    • Linear Scale – будет использована линейная шкала.
    • Remember scale ranges – включает запоминание использованных настроек окна гистограммы (диапазон значений, режим показа, сетки по горизонтальной и вертикальной осям).Если эта опция включена, то запоминается последнее изменение сделанное в любом из открытых окон гистограммы. Настройки используются при открытии нового окна с гистограммой, изменение параметров у одной гистограммы не влияет на другую уже открытую.
    • Histogram for RGBG bayer images– задает количество показываемых поканальных гистограмм для обычных байеровских изображений с паттерном 2x2 (2 зеленых, по одному красному и синему пикселу в квадратике 2x2):
      • Display G1 and G2 – будут показаны отдельные гистограммы для двух зеленых каналов.
      • G1 only – гистограмма второго зеленого канала показана не будет.
      • Average G1 and G2– будет выведена усредненная гистограмма в которой:
        • Высота столбиков – усредненная по двум каналам.
        • Минимум и максимум в статистике – минимум и максимум по двум каналам.
        • Количество уникальных значений – максимальное значение по двум каналам.
        • Количество пикселов – усреднение по двум каналам.
        • Additional data in Histogram title bar– включает отображение дополнительных данных о снимке в заголовке окна гистограммы
          • None – дополнительные данные не выводятся.
          • Exposure data – выводятся экспозиция и использованная чувствительность.
          • Camera model – выводится производитель и модель камеры.
          • Exposure & Camera – и экспозиционные данные и модель камеры.
          • Set Histogram EV0 by – задает максимальное значение, относительно которого рассчитывается автоматический уровень EV0 (на 3 стопа ниже максимума):
            • Current frame data – берется максимальное значение в текущем открытом файле.
            • Camera data range – берется максимальное значение исходя из разрядности (теоретического диапазона данных) камеры. (Некоторые камеры могут не использовать весь возможный диапазон; на некоторых камерах диапазон меняется с изменением установки чувствительности).
            • Set linear histogram auto range– задает способ установки автоматического (включенная галочка Auto) диапазона шкалы в линейном режиме гистограммы:
              • Current frame data – будет использован реальный диапазон значений кадра
              • Camera data range – будет использован диапазон от 0 до максимального возможного значениия для данного формата данных (Некоторые камеры могут не использовать весь возможный диапазон; на некоторых камерах диапазон меняется с изменением установки чувствительности).
              • HiDPI histogram window mode – включает удвоенное разрешение при выводе гистограмм в окно. Режим предназначен, в первую очередь, для HiDPI-экранов Apple Mac.
              • High resolution histogram PNG export – включает удвоенное разрешение при экспорте гистограмм в PNG-файлы.
              • (Только Windows) Histogram windows always on top of main window –включает режим, при котором окна гистограммы располагаются всегда поверх главного окна.

Закладка File Handling

В этой закладке расположены настройки, влияющие на открытие/обработку файлов

 

  • If next file load fails, move current filename pointer forward – разрешает дальнейший переход к следующему файлу (действиями Menu – File – Next/Prev File или шорткатами) после неуспешной загрузки файла тем же способом.
  • Warn about unsaved Samples on File Open/Exit.
    Включает/выключает предупреждение о том, что в окне замеров остались несохраненные данные.
  • Remember Working Folder – запоминает каталог (папку) из которого был открыт последний RAW-файл, следующие открытия/сохранения данных будут начинаться в этом каталоге.
    Если эта настройка включена, то рабочий каталог будет установлен и при следующем запуске RawDigger.
  • Unload opened file before loading new one при включении этой настройки, перед открытием нового файла,  ранее открытый будет закрыт и вся выделенная память – освобождена.
    Этот режим предназначен для работы с очень большими (более 40-50Mpix) Raw-файлами.
    При использовании этого режима Selection/Samples удаляются при закрытии ранее открытого файла.
  • Use native system file open/save dialogs where possible – в диалогах открытия/записи файлов (за исключением диалогов с дополнительными параметрами) будут использоваться «системные» диалоги (такие как в Windows Explorer/Mac Finder)
  • File Sort order for Next/Prev– задает порядок сортировки файлов для операций Next file/Prev file:
    • Name – сортировка по имени файла.
    • Modify time – сортировка по времени создания/изменения файла.
    • Size – сортировка по размеру файла.
    • Unsorted – файлы сортируются операционной системой (обычно – по порядку появления в каталоге).
  • Use natural sort order – при сортировке по имени файла будет использована натуральная сортировка числительных (т.е. порядок файлов a1.ext a2.ext a10.ext). При выключенной настройке будет использована алфавитная сортировка (a1.ext a10.ext a2.ext).
  • Siderbar folders in Save dialogs- позволяет выбрать набор фолдеров, показываемых в левой колонке в диалогах  сохранения файлов (экспорт RAW-данных, сохранение таблицы замеров). Возможные варианты:
    • Remember used folders: будет показывать список каталогов,  использовавшихся ранее для сохранения файлов.
    • Standard list:  Desktop, Documents, Pictures, TEMP, Home folder
    •  только Home folder
  • Additional RAW extensionsдополнительные расширения файлов для использования в диалоге открытия файла и в операциях Next/Prev . Указаваются маски имен файлов, разделенные пробелом (например, *.tif *.bin).

Закладка Misc. Options

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

 

Окно настроек Raw Digger: закладка Misc. Options

  • Save windows positions on exit – запоминает положение и размер всех окон программы при выходе из нее. При последующем запуске позиции окон будут восстановлены. При новом запуске программы открывается только главное окно, но при открытии окон с гистограммами или таблицы замеров – они будут спозиционированы правильно.
  • Use Regional Settings for decimal separator – Включает использование системных настроек десятичного разделителя (Control Panel – Regional Settings – Country) при сохранении CSV/CGATS файлов. Если в качестве десятичного разделителя указана запятая, то разделителем полей в CSV-файлах будет точка с запятой.
    При выключенной настройке «Use Regional Settings…» в качестве десятичного разделителя будет использована точка.
  • Run single Program Instance (только на Windows, на Mac этот режим  - включен всегда и обеспечиваетмя операционной системой) – включает режим, запрещающий запуск новых процессов (копий) программы. В этом режиме:
    • Если новый процесс RawDigger запущен с указанием имени файла в командной строке – файл будет открыт в старом окне программы.
    • Новый процесс RawDigger сразу завершится.
  • Faster program close (только Windows) – включает ускоренное завершение программы (все ресурсы освобождает операционная система).
  • Use small fonts in information panels – уменьшает размер шрифта и промежутки между информационными панелями в верхней части окна программы. Предназначена для экранов с низким разрешением.
  • Put grid setip dialog on top of all windows – помещает окно Grid Setup поверх всех окон всех запущенных программ. Опция срабатывает после перезапуска RawDigger.
  • Minimize subwindows together with main window – если эта настройка включена, то при минимизации главного окна будут минимизированы и все остальные окна.
  • Use OpenGL for bitmap drawпри включении этой настройки для вывода изображения будет использован OpenGL. Это может работать быстрее на компьютерах со старыми CPU.
  • Данная настройка недоступна в Legacy версии.
  • Place EXIF button on bottom bar – перемещает кнопку EXIF в нижнюю строку программы, освобождая место в окошке Image Metadata. Эта настройка вступает в силу после перезапуска программы.
  • ExifTool Settingsпараметры запуска утилиты ExifTool:
    • Path путь до исполняемого файла ExifTool. Значение инициализируется при установке программы, но если у вас есть более подходящая вам версия (к примеру, более свежая), путь до этой версии задается в данном окне.
    • Command Lineпараметры командной строки ExifTool. Помимо заданных в этом окне параметров, RawDigger неявно подставит еще параметр –h (HTML Output).
  • Check for updates: задает частоту проверки обновлений программой: на старте программы, либо раз в 1-3-7-15-30 дней.
  • Sampler Settings настройки инструмента «замеров»
    • Sampler Size – выбор размера области замера из списка (2x2, 6x6, 10x10, 18x18, 34x34, 66x66, 130x130, 258x258).
      Если вам нужен замер нестандартного размера, вы можете сделать ручную выборку (Selection), а затем сконвертировать ее в замер (Меню Selection -> Convert Selection to Sample).
      Настройки Sampler Size доступны только в версиях RawDigger Research и RawDigger Profile

Закладка Over/Under Exposure

На этой закладке расположены настройки, отвечающие за определение областей передержки и недодержки.

  

  • Overexposure Detection – настройки определения переэкспозиции (выбитых каналов)
    • Auto (by Histogram) – переэкспозиция определяется по пикам на гистограмме в области насыщения.
    • Sensitivity– ширина области определения переэкспозиции
      • Значение в процентах (от полного диапазона значений, выдаваемых камерой) – задает область поиск острого пика на гистограмме
      • Full Well limited camera - включает альтернативный алгоритм определения области переэкспозиции «по мягкому пику». Этот режим предназначен для использования с камерами, где выдаваемые RAW-значения не ограничены на АЦП, а используется полный диапазон значений сенсора.
      • Auto OE Offsetпозволяет изменить установленное автоматическим алгоритмом значение. Смещение задается в фотографических стопах, отрицательное смещение понижает границу детектирования переэкспозиции, положительое – увеличивает.
      • Manual level, all channels – ручное задание уровня, одинакового для всех цветовых каналов.
      • Manual per channel – ручное задание уровня, отдельно для каждого канала.
      • Reset Manual levels on file load – при чтении файла будет произведено вычисление уровней насыщения по гистограмме и получившиеся значения – подставлены в качестве ручных уровней.
      • Use camera linearity limit if available: если из RAW-файла считано значение предела линейности, то данное значение будет использовано как граница при определении передержки.
      • Underexposure Detectionнастройки определения областей недодержки
        • Offset from Saturationуровень недодержки указывается в фотографических стопах относительно уровня передержки (насыщения).
          Если при установке уровня передержки использовалось смещение от автоматического уровня, это же смещение будет применено и к границе недодержки.
        • Manual level, all channels уровень недодержки устанавливается в уровнях (сигнала), одинаковый для всех цветовых каналов.
        • Manual, per channel индивидуальное задание уровня, отдельно для каждого канала.
        • Remember OvExp/UnExp checkbox settings – запоминает состояние режима показа областей переэкспозиции/недодержки.

Поддержка нестандартных камер

RawDigger может быть использован для показа и анализа изображений с «инженерных» камер, сохраненных в виде «дампа данных сенсора» без каких-либо дополнительных метаданных.

Ряд таких камер поддержан программой непосредственно (таблицы с нужными данными содержатся внутри RawDigger), для поддержки других (произвольных) сенсоров нужно добавить описание структуры данных сенсора в Windows Registry (на Windows) или OS X defaults (на Mac OS X).

Для этого необходимо:

Windows: подготовить registry-скрипт с содержанием подобным следующему:

[HKEY_CURRENT_USER\Software\LibRaw LLC\CustomCameras]

"Camera01"="24096096,4008,3006, 0, 0, 0, 0,0,148,0,0,Dalsa, FTF4052C 4:3,0"

И запустить его на исполнение в Windows Explorer.

OS X: выполнить в терминале команду, подобную следующей (в одну строчку):

defaults write com.libraw-llc.CustomCameras "Camera01" "24096096,4008,3006, 0, 0, 0, 0,0,148,0,0,Dalsa, FTF4052C 4:3"

В обоих случаях:

Camera01 (или Camera02 … Camera64) – «номер строчки» в таблице, всего поддерживается до 64 камер.

Строка «24096096,4008,3006, 0, 0, 0, 0,0,148,0,0,Dalsa, FTF4052C 4:3,0» - описание формата данных камеры, состоящее из следующих 14 полей, разделенных запятыми (замечание для инженеров: формат этой строки полностью аналогичен строчке в таблице описания «дампов сенсора» в программе dcraw.c с тем уточнением, что формат CFA-фильтров задается в десятичном виде):

  1. Точный размер файла в байтах (в данном примере – 24096096). Это – единственный признак по которому RawDigger распознает «формат» данных, файлы другого размера будут проигнорированы.
  2. Ширина сенсора в пикселях. В этом поле пишется полная ширина, включающая «черную рамку»
  3. Высота сенсора в пикселях, включая черную рамку.
  4. Ширина черной рамки на левом краю сенсора (в пикселях)
  5. Ширина (высота) черной рамки сверху.
  6. Ширина черной рамки справа
  7. Ширина (высота) черной рамки снизу.
  8. Дополнительные параметры подпрограммы декодирования файла (см. ниже)
  9. Формат CFA байеровского фильтра, битовое поле принимающее одно из следующих значений:
  • 22 – BGGR
  • 97 – GRBG
  • 73 – GBRG
  • 148 – RGGB
  • 180 - GMYC
  1. Количество неиспользуемых бит данных (например, если 14-битные данные записаны в 16-битном формате)
  2. Дополнительные метаданные, битовая маска
    1. Бит 0 – искать .JPG-файл с тем же именем и считать EXIF-данные из него
    2. Бит 1 – фильтровать (усреднять соседние) для пикселей с нулевыми значениями
    3. Биты 2-4 – ориентация изображения (0=не поворачивать, 3=180, 5=90CCW, 6=90CW)
    4. Изготовитель камеры
    5. Модель камеры
    6. Смещение начала данных сенсора от начала файла (диапазон значений 0-65534, специальное значение 65535 означает «строки идут в обратном порядке»).

Поддерживаются 8, 10, 12 и 16-битные форматы данных (количество бит рассчитывается как (размер файла минус смещение начала данных)/количество пикселей).

В зависимости от битовой разрядности данных, восьмое поле («дополнительные параметры подпрограммы декодирования) может принимать следующие значения для 10-битных данных:

  • 1: используется хранение «4 пикселя в 5 байтах»
  • 0: используется хранение «6 пикселей в 8 байтах»