Rawdigger Manual en
Rawdigger Manual en
Rawdigger Manual en
2
Brief User Guide
Contents
What is RawDigger .............................................................................................................................................. 3
RawDigger Editions feature table ................................................................................................................... 4
System Requirements ......................................................................................................................................... 5
Program Installation ............................................................................................................................................ 7
Windows.......................................................................................................................................................... 7
Mac OS X ......................................................................................................................................................... 9
Program Activation ........................................................................................................................................... 10
Manual Activation ......................................................................................................................................... 11
Program Usage .................................................................................................................................................. 14
Starting RawDigger ........................................................................................................................................ 14
Main Program Window ................................................................................................................................. 15
Program Menu .............................................................................................................................................. 21
RawDigger Histograms .................................................................................................................................. 23
Samples Table ............................................................................................................................................... 27
Selection Grid: processing color targets ....................................................................................................... 31
Data Export.................................................................................................................................................... 34
Processing of floating point data .................................................................................................................. 36
Preferences ....................................................................................................................................................... 38
Display Options Tab....................................................................................................................................... 39
Data Processing Tab ...................................................................................................................................... 42
Data Processing -> Vendor specific Tab ........................................................................................................ 44
Histograms Tab.............................................................................................................................................. 46
Misc. Options Tab.......................................................................................................................................... 48
Over/Under Exposure tab ............................................................................................................................. 50
Support of non-standard cameras ................................................................................................................ 51
Supported Cameras ........................................................................................................................................... 53
Copyrights and Acknowledgments.................................................................................................................... 76
What is RawDigger
RawDigger by LibRaw, LLC, is a tool to visualize and examine pure raw data as the camera has recorded it.
In essence, it is a microscope of sorts that lets you drill down into raw data.
RawDigger doesn’t alter the raw data in any way. RawDigger is not a raw convertor. Instead, it allows you to
see the data that will be used by raw convertors.
RawDigger supports nearly all cameras that have raw capability. Support for new cameras is usually
implemented within few weeks after raw samples become available.
• Research Edition is meant for camera/sensor evaluation and statistical analysis of raw data. It is
suitable for a wide range of tasks, starting from personal use and preparing reviews and all the way
to programming RAW data processing.
Research Edition adds TIFF export, multiple selected areas via samples, tables of sampled data;
statistics and histograms over multiple samples, exporting sampled data as CSV and CGATS.
• Profile Edition is for those who need to create sensor calibration data, linearization data, or device
data for color profiling.
Profile Edition adds selection grids for faster processing of step wedges and color targets, as well as for
calculating non-uniformity maps. Profile Edition allows applying white balance, normalization, equalization
(Flat Field), and filtering of outlying values before data export.
+
Display of the histogram and + +
statistics for the entire file
-
Selection grids (for fast - +
processing of color targets
and step wedges)
System Requirements
Windows: Currently, the program requires a computer with Windows (XP SP2+, Vista, 7), 32 or 64-bit, 1GB
memory, CPU supporting SSE2 or higher (Intel Pentium 4 or newer). Screen resolution should be 1024x768
or more.
Linux: Currently, users report that one can use Wine to run RawDigger under OS X and Linux (configurations
reported as tested are OS X 10.6.8 and Wine-1.2.3; Wine (1.3.37-0ubuntu1~ppa1~lucid1) and Debian
testing.
Program Installation
Windows
The program is installed by running the executable file of the distribution package (RawDigger-1.0.0.xxx--
Setup.exe)
If you downloaded RawDigger from our site on the first program launch, current versions of Windows will
display the following security warning:
After the “Run” button is pressed, the UAC (Windows User Access Control) system will display a warning
once again:
Both dialogs allow you to verify that the setup program is signed with unique LibRaw LLC electronic
signature.
To proceed with the installation, you must agree to the dialog above, and the usual Setup Wizard will be
launched:
Afterwards, the installation takes place. Upon completion, the following screen appears:
Mac OS X
Double click on RawDigger-1.x.x.dmg to mount the RawDigger disk image you've downloaded. The content
of the disk image will appear like this:
Drag RawDigger icon onto the Applications icon. The program will be copied to Applications folder and
ready to run.
Program Activation
During the first launch RawDigger will display a splash screen suggesting the activation of the trial version
After the Activate Trial button is clicked, the program will be activated in trial mode for 30 days. During this
period, all RawDigger features will be available.
To use RawDigger after the trial period, the user will need to obtain a full license for the RawDigger edition
of his or her choice.
To obtain the license, please click the “Buy License” button or open www.rawdigger.com/purchase in your
browser. As a result of the transaction, you will be provided with the license key (online and as a separate
email). This license key should be entered into the License Key field of the activation dialog, which is also
available through Menu-Help-Purchase/Activate):
After the license key is entered, please click Activate license button. The license will be activated and you
will be able to continue using the program.
The Help-Purchase/Activate menu item will now be renamed to Help-Registration data, and the respective
dialog will show your registration data:
To complete the activation (of both the trial and the fully licensed version) the program needs a one-time
access to the Internet. If you cannot grant the appropriate Internet access permissions, you can activate the
program manually.
Manual Activation
If the program fails to connect with the activation server, you will see a pop up alert, with a «Manual
Activation» button on the bottom right of the notification window.
Depending on your Internet access, you can use one of the 3 ways to obtain the activation code:
By using browser (if your browser has an internet connection) – use this if your browser can connect to
the Internet.
Simply click this url: http://activate.rawdigger.com/activate.cgi and you will see a browser window pop up
with your unique activation key:
By using E-mail client with an automatically prepared message – click the mailto:activate@rawdigger.com
link and your mail client will create a new pre-populated email to activate@rawdigger.com. You will only
need to click send.
By using an E-mail client and manually writing the message – you can send an email to
activate@rawdigger.com using the text in the window below (I'm unable to activate…»
If you choose to obtain the activation key via email, you will receive a reply email with the text identical to
that which you would see in the web browser (the activation key, however, will be different.)
You can then use the Activation Key (from the browser or email) and enter it into the Activation Key field (it
is best to use Copy-Paste, as every character of the key is important) and press «Activate.»
After clicking the «Close window» button, the window will close and the RawDigger activation window will
display the registration status (as well as the edition you are using.)
Program Usage
Starting RawDigger
Windows
To start RawDigger, double-click its icon on the Desktop, or use the Windows Start menu
If the program is started from the command line, the first argument is interpreted as a name of the raw file
to open. Consequently, if an icon of a raw file is dragged onto the RawDigger program icon the program will
start and open this raw file.
If “single instance” mode is in effect (see Preferences below) and RawDigger is already running, starting a
new RawDigger process with a file name to open as a command line parameter will cause the file to be
opened by the already running instance.
To open a new RawDigger instance start RawDigger with –newinstance parameter, such as
RawDigger –newinstance filename
This will cause the new window to open even while in “single instance” mode.
Mac OS X
To start RawDigger, double-click its icon or drag a raw file icon onto the RawDigger icon.
The main program window displaying an opened raw file. Information blocks and controls are marked
with digits in red.
1. File metadata
This window displays:
a. The file name (as a window caption)
b. Camera make and model
c. Shutter speed, aperture, ISO sensitivity value
d. Type of metering and exposure correction (if it was applied at the time of shooting)
e. Lens type
f. Focal length at which the shot was taken
Pressing “EXIF” button here, you can open a window displaying EXIF metadata for the file (see below for
sample EXIF output window).
Statistics panes for the whole image as well as for a selection may display additional indicators (see picture
above):
• [M] in the "Image" pane indicates that the display of "black frame" is ON and the statistics includes the
data from the masked pixels (the sensor area that does not contain image)
• [F] in the "Selection/Sample" pane indicates that filtering of outlying values is ON (please refer to
Preferences - Data Processing - Discard abnormal pixel values section)
EXIF Window
The EXIF data window will be displayed, if:
The EXIF window displays the metadata contained in the file as extracted by Exiftool:
The “Filter:” field allows one to use regular expressions (in PCRE format); for example, Width|Height will
result in the display of only those strings that contain substrings Width or Height. The search is case-
insensitive.
The buttons to copy the EXIF data to Clipboard and to close the EXIF window are located at the bottom part
of the EXIF window:
• Copy to Clipboard (text) button allows one to copy the EXIF table into the Clipboard as text
• Copy to Clipboard (HTML) button allows one to copy the EXIF table into the Clipboard as HTML
(preserving the formatting tags)
The “Copy full table” checkbox is useful if the filtering is on, but one still wants to place the un-filtered (full)
EXIF data into the Clipboard, ignoring the effect of filtration.
Page 20 of 78 © Copyright 2012-2018, LibRaw LLC, www.libraw.com
RawDigger User Guide
Program Menu
File Menu
• Open: opens a raw file. If the operation has failed for some reason (format not supported, file
corrupted), the program will keep the previously opened file active.
If the current file contains samples whose data has not been yet saved, the program will ask if you want
to save them prior to opening a new file. The coordinates of the existing samples and selection will be
preserved after the new file is opened if they fall completely within the size of the new file. Other
samples and selections will be lost. For the remaining ones, the statistical data will be recalculated using
the values from the new file.
• Next file: opens the next raw file in the current directory. The settings for the sorting order can be
found at Preferences - Misc. Options – File order. If the end of the list is reached and the user attempts
to open a “next” file, the program responds with a beep, warning that there are no further files.
• Prev File: opens the previous raw file in the current directory.
• Close file: closes the current file, frees up memory
o closes all additional windows (samples, histograms)
o changes the current folder to %HOME%/Pictures or %HOME%
Useful when working with removable media (flash cards, and others), allows to un-mount and eject the
device without closing RawDigger
• Export Tiff: exports the data of the currently opened RAW-file as TIFF (see Data Export section below).
• Dump RAW curve: this menu item is active only for raw files that use a tone (compression) curve during
unpacking. Using this menu item, the user can save the tone curve in the CSV format for subsequent
examination.
• Screenshot: saves the image of the main program window in the PNG or JPG format. PNG is the default
format; to save in JPG, one should select this extension in the File Save dialog box.
• Preferences: activates the dialog box, see description below in the Preferences section.
• Exit: quits the program. If there are any unsaved samples of data, the program will ask if you want to
save them.
• In addition to the standard menu items listed above, the program remembers the 5 most recent files
and displays their list in the File menu.
View Menu
The View menu duplicates the image zoom controls at the bottom of main program window.
• Zoom In
• Zoom Out
• Normal Size sets the scale to 100% (1:1)
• Fit To Window sets the scale so that it fits to the program window
Window Menu
The Window menu makes it possible to show/hide additional program windows:
Selection Menu
The Selection menu allows the user to perform the following actions over the selected area:
When «Center selection on image» is checked «Left» and «Top» fields are grayed-out. The position of
the top left corner is calculated automatically so that the center of the selection is in the center of the
image.
• Selection Grid: to be used for reading data off color targets and (non-)uniformity analysis as described
in “Selection Grid” section below.
Help Menu
The Help menu contains five items:
• Supported Cameras: shows the list of the cameras supported by the given version of RawDigger.
• Check for Updates – checks if there are any updates of RawDigger for the version of RawDigger you are
currently running.
• Registration Data (for the full license) or Purchase/Activate (for the Trial mode) – displays
activation and registration data dialog
• Technical Support Forum – opens support forum page in your browser.
• Contact Support – opens feedback form in your browser.
• About: shows information about the program version, available updates, etc.
MS Windows
• Ctrl-O to open a file, same as Menu->File->Open
• Ctrl -> (Arrow Right) – to open the next file (Menu -> File -> Next file)
Mac OS X
Same hotkeys as in Windows version, but with Command instead of Control (i.e. Command-O opens file and
so on). The only exception is Histogram open/close: Option-H is used because Command-H is reserved for
hiding entire program window.
RawDigger Histograms
The Window->Histogram menu item shows the window with per channel histograms plotted using all the
file data.
1. The Horizontal scale can be either linear (according to values in raw data from the currently opened
file) or photographic (linear with respect to the EV scale, that is, every next step of the scale contains
twice the signal compared to the previous one). The horizontal axis has two sets of tick labels: linear
under the histogram and photographic above the histogram.
2. The Vertical scale can be either linear or logarithmic.
3. The width of the histogram columns (bins) is always equal to an integer number of pixels in order to
reduce aliasing (moiré). Hence, if the column (bin) width is chosen automatically, the histogram
occupies from ½ to all of the window width and cannot be zoomed by an arbitrary factor.
4. All per channel histograms are displayed using the same scale.
The histogram window contains histogram controls, which are shown on the figure on the next page.
Histogram window: the red digits mark the controls described below.
1. Save CSV: saves the histogram in the form of a CSV file suitable for further processing (e.g., in Microsoft
Excel). The data in the histogram bins is saved according to the current preferences (bin width, work
mode, etc.; see below).
Samples Table
The Samples window shows the table with the samples created in the file:
Samples window
• Coordinates of the top left corner and the size of the sample (format X-Y-Width-Height).
• Sample number.
• For each color channel: the minimum (min), average (avg), maximum (max) values and root-mean-
square deviation (dev) over the sample area.
The background color of the cells corresponds to the «colors» of the respective raw channels in the file.
The font color corresponds to the font color in the informational blocks of the main window (blue for
min values, green for max values, black is used for display of average and standard deviation.)
One or several rows in the table can be selected (to select several rows, click them holding down the Ctrl
key).
If some rows are selected, the corresponding samples in the main program screen start blinking.
The top part of the window, above the list of samples, contains the following controls:
1. Save Samples: saves all values from the samples list (see section Saving Samples Table below).
Append File: activated if samples have already been saved during the current program session and the
In addition to standard dialog elements which are used to specify the name of the file, this window contains
additional controls for saving the samples table:
1. The File Format block is used to choose the format of the saved file:
• CSV: saving in Comma Separated Values format, which is convenient for subsequent data analysis in
Microsoft Excel and similar programs.
• CGATS: saving in Committee for Graphic Arts Technologies Standards format, which is used, among
other things, in color profiling software.
• Flat Field Data – this file contains the characterization of the variations in the sensor response that
occur due to light variations at the space occupied by the target, as well as caused by different
forms of vignetting.
Data will be obtained by shooting an even monochrome non-textured matte surface (thick white
paper or plastic is OK given they are placed physically flat) placed on top of the target or instead of
Flat Field Normalization, White Balance, Data Scaling, and Gamma are enabled only in RawDigger Profile
Edition.
Grid-type selection is activated via menu: Selection->Selection Grid. You will be presented with the Grid
Parameters dialog that allows controlling the grid parameters.
Dialog parameters:
You can process and save these readings in the usual manner (save as CSV or CGATS, delete table rows,
display histograms of selected samples, etc.).
The last set of Selection Grid parameters are automatically saved and reused when the program is restarted.
Data Export
Data export allows saving data as a TIFF; it operates for the following types of data:
• Results of RGB-render
• All color channels of RAW file; resulting TIFF file will contain one, three or four channels, depending
on the type of RAW
• Separate color channel of the RAW file; exported as a monochrome TIFF
Upon starting data export (Menu->File->Export Tiff), the following dialog is presented to the user:
Export options, located below the file name input line, control the file export:
Data section allows one to set the type of the data to be exported:
2. RAW composite – the resulting TIFF will contain RAW data coming from all the color channels from
the source RAW file.
The data will be processed according to the settings in Raw processing and Bayer processing
options (for Bayer type RAW files) sections.
The result on the export is a 16-bit TIFF-file:
a. Single channel (grayscale) for monochrome RAW files.
b. Single channel (grayscale) for Bayer RAW, if in the Bayer Processing Options the mode
“Single layer (Grayscale) pixel map” is set.
c. 3-channel RGB or four channel RGBG if three-channel RGB output is chosen.
d. 4-channel (non-inverted, white coded at full scale, black coded as 0) interpreted as CMYK
“negative” for all other cases.
3. Raw channel (you need to select the channel from the drop-down menu) – the output is 16-bit
single channel (grayscale) TIFF file containing the selected color channel from the RAW file.
1. 3-channel (RGB) output – two green channels of RGBG files will be averaged.
This setting will be grayed out for non-RGBG files.
2. Autoscale to use full 16-bit range – RAW data pixel values will be multiplied by a coefficient
calculated so as to stretch the date to fill the whole 16-bit output range.
For YCbCr data channels Y and Cb/Cr are scaled with different multipliers (for more details on YCbCr
please see Show YCbCr data for Canon sRAW files in Settings section below).
In all other cases the scaling multiplier is the same for all channels.
3. Apply gamma 2.2 curve – if this option is “on”, the output is gamma-corrected to gamma 2.2, and if
it is “off” the output contains linear data.
Autoscaling and gamma-correction are rounding the values to integers. These options are better suited for
visual inspection of data. If the data is to undergo numerical analyses, we recommend switching off all
options in the RAW processing section. This way, it is guaranteed that the data is accurate.
The Bayer processing section controls the output for Bayer-type 2 x 2 pattern RAW files. For all other types
of RAW and pseudo-RAW files (monochrome, linear DNG, Canon sRAW) this section is unavailable.
Data export as TIFF is available only in Research and Profile Editions of RawDigger.
Unlike regular integer raw files, the data range in raw files containing floating point data can be very small,
like (0..1) or quite large, (0..1000000). The range does not affect data processing, and is selected by the
authors of the respective programs based mostly on convenience.
Internally, RawDigger uses 16-bit unsigned integer data representation. Thus, the floating point data raw
files are converted to internal RawDigger data format; and if the range of floating point data is too small or
to large, normalization is performed (input floating point data is multiplied by a certain coefficient).
Normalization is controlled through the settings in Floating point data normalization в Preferences – Data
Processing
If the actual data range in the current raw file or the data maximum as it is set in metadata through
WhiteLevel tag in DNG) exceeds the range “below XXX or above YYY”, all the pixel values (data numbers,
DNs) in such a file will be multiplied by a constant, calculated in such a way that the new actual maximum
will be equal to the value in the field ‘Scale data range to’.
If upon opening a file such normalization was applied, the satus bar in RawDigger will contain ‘FP data
normalized: the value of the multiplier used for normalization’:
Please be careful: because of the normalization the shapes of the histograms of properly exposed and
underexposed shots will look similar because the multiplier for the underexposed file will be set to a larger
value, «compensating» for the smaller actual maximum in raw data.
Preferences
The Preferences window is accessed via the File menu or by pressing Ctrl-P in main program window.
1. Display Options – for parameters that affect the data display but do not affect the raw values
interpretation
2. Data Processing – for parameters that affect the interpretation of the raw data
3. Misc. Options – for parameters controlling the behavior of the program, such as window positions
preservation etc.
4. Over/Under Exposure – the parameters that control the display of the over- and underexposed
areas.
The buttons at the bottom of the Preferences dialog behave in the same manner, whatever the current
opened tab is:
• OK: closes the Preferences window, saves the preferences in the Windows Registry and applies
them to the currently loaded image, if any.
• Cancel: closes the Preferences window without changing or saving the preferences.
• Apply: saves the modified preferences and applies then to currently open images; does not close
the Preferences window.
• Reset Defaults: returns the Preferences window fields to their default values.
• Default Display Mode – to set the view mode for the next file to be opened. The values are:
• Last Used – to use the same view mode as it was for the previous
• RGB render – to view the processed raw (if this mode is not available for some reason the
program defaults to Raw composite view mode)
• Raw composite – to view RGB or Grayscale representation of all the channels in the raw file
(please see below Display RGBG in grayscale mode)
• Raw Channel 1 .. Raw Channel 4 – the selected channel of the raw file will be displayed in
grayscale.
• RGB Render White Balance: white balance used to create RGB rendering. This parameter has no
influence on the representation of the raw data in information blocks for the image and the
selected areas, neither in histograms nor in samples table.
Three values of White Balance are possible:
• Daylight: balance for daylight (the balance parameters in the program are “built-in”,
separately for each camera).
Fig. 6. White field shown in RAW mode with 2x2 Pixels set to ON (left) and OFF (right).
When the 2x2 Pixels mode is set to off, it is closer to reality for a Bayer sensor but moiré-
prone on screen, unpleasant for the eye and the resultant picture is much darker.
In the figure above, the white field looks green, since the white balance in not used in the
raw viewing mode and the green channel in most cameras is more sensitive than other
color channels.
For the full-color and black-and-white RAW files (that is for the files with each pixel
containing full information) this setting is ignored (processed as Off).
The current version of RawDigger contains the following Data Processing parameters:
• Subtract Black: to subtract the “black level” (that is, the “dark current” value). The actual value to
be subtracted is set in the Black Level block (see below).
• Use RawSpeed library for file decoding: this option controls the choice of raw decoding library,
RawSpeed library or standard library. RawSpeed is significantly faster compared to standard but
lacks some options and support for some raw formats.
If the decoding is set to RawSpeed: Linear Raw Curve option is Off and can't be switched to On.
• Linear Raw Curve: to use the linear tone curve instead of the nonlinear (compression) one. This
parameter is important only for cameras and data formats that use the tone curve specified in EXIF
data for raw data linearization (e.g., a significant number of Sony cameras).
• Selection/Sample stats: discard abnormal pixel values: if this setting is on (checkbox set), statistics
for Selection and Sample discards 10% of highest and 10% of lowermost pixel values to filter off
dust, scratches, small specular reflections, and other target/sensor defects.
Raw Digger Preferences window: Data Processing -> Vendor specific Tab
• Sony ARW2 processing options – turns on special modes for processing lossy-compressed Sony
ARW2 (cRAW):
o None (standard processing) – the data will be processed standardly
o Only base pixels – only the base pixel are used for output (the base pixels are the minimum
and maximum for each color channel on a horizontal 32-pixel block). The values of other
pixels ("delta-pixels") coded as rounded deltas from the minimum value in the block are set
to zero.
o Only delta pixels – only the "delta pixels" are used for the output (with "base" minimum
value added to them), base pixels are set to zero so as to output only the delta pixels.
o Delta pixels relative to zero – same as above but base minimum values are not added.
o Delta step relative to value – the output is the ratio of delta step to RAW value of the pixel.
The units are pro mil (one per thousand). Those areas with large values of the ratio are the
candidates for exhibiting posterization.
Histograms Tab
• If next file load fails, move current filename pointer forward – this setting controls RawDigger
behavior if next file (via Menu – File – Next/Prev file, or via Ctrl-Arrow keys) load fails for whatever
reason. With the checkbox on, RawDigger will allow subsequent Next/Prev file actions to count
from new (failed to load) current file.
• Warn about unsaved Samples on File Open/Exit.
To switch unsaved sample on/off data warning.
• Remember Working Folder: to set the folder (directory) of the last opened raw file as working; next
Open/Save dialogs will start in that working folder.
The setting is in effect for all consequent RawDigger runs, until re-defined.
• Save windows positions on exit: to store the position and dimensions of all the program windows
on program exit. The positions and dimensions of the windows will be restored upon next program
start; that is – when the program starts only the main window is opened, but when additional
• Overexposure Detection: to control how the overexposure (saturation, blow-out) are defined
A series of such cameras are already directly supported by the program (RawDigger contains an internal
table with the necessary data); to support other (arbitrary) sensors, one has to add a description of the
structure of the sensor’s data into the Windows Registry (on Windows) or OS X defaults (on Mac OS X).
[HKEY_CURRENT_USER\Software\LibRaw LLC\CustomCameras]
In both cases:
Camera01 (or Camera02 … Camera64) – the “number line” in the table, up to 64 records of this type are
supported.
The line “24096096,4008,3006, 0, 0, 0, 0,0,148,0,0,Dalsa, FTF4052C 4:3,0” defines the format of the
camera’s data and consists of 14 fields separated by commas (a note for engineers: the format of this line is
completely analogous to the line in the “sensor dump” table’s description in dcraw.c with the one
difference being that the CFA filter’s format is set in base 10):
1. The exact size of the file in bytes (in this example – 24096096). This is the only criterion by which
RawDigger recognizes a data “format”, files of a different size will be ignored.
2. The width of the sensor in pixels. Put the entire width, including the “black frame” in this field.
3. The height of the sensor in pixels, including the black frame.
4. The width of the black frame at the left edge of the sensor (in pixels)
5. The width (height) of the black frame at the top.
6. The width of the black frame at the right edge.
7. The width (height) of the black frame at the bottom.
8. Additional parameters for the file decoding subprogram (see below).
9. The Bayer filter CFA format, with the byte field taking one of the following values:
• 22 – BGGR
• 97 – GRBG
• 73 – GBRG
• 148 – RGGB
• 180 - GMYC
10. The amount of unused bit data (for example, if 14-bit data is recorded in a 16-bit format)
11. Additional metadata, bit mask.
a. Bit 0 – find a .JPG file with the same name and read the EXIF data from it.
b. Bit 1 – filter (average neighbors) for pixels with values of zero
c. Bits 2-4 – the orientation of the image (0=do not rotate, 3=180, 5=90CCW, 6=90CW)
12. Camera manufacturer
13. Camera model
14. The offset of the beginning of the sensor data from the beginning of the file (the value range is 0-
65534, the special value 65535 means that “the rows are going in the opposite direction”).
8, 10, 12, and 16-bit data formats are supported, the amount of bits is calculated as (the size of the file
minus the offset from the beginning of the data)/number of pixels.
Depending on the bit-ness of the data, the 8th field (“additional parameters for the file decoding
subprogram”) can accept the following values for 10-bit data:
Page 52 of 78 © Copyright 2012-2018, LibRaw LLC, www.libraw.com
RawDigger User Guide
• 1: “4 pixels in 5 bytes” packing is used
• 0: “6 pixels in 8 bytes” packing is used
Supported Cameras
For the list of supported cameras please see below.
RawDigger can operate with some other cameras that are not yet listed; however we can't guarantee that
the results will be accurate. For those cameras that are not fully supported the colors may be wrong as
displayed in RGB-render mode, also the width of the masked zone can be off; etc.
• ARRIRAW format
• AVT
o F-080C
o F-145C
o F-201C
o F-510C
o F-810C
• Adobe Digital Negative (DNG)
• AgfaPhoto DC-833m
• Alcatel 5035D
• Apple
o iPad Pro
o iPhone SE
o iPhone 6s
o iPhone 6 plus
o iPhone 7
o iPhone 7 plus
o iPhone 8
o iPhone 8 plus
o iPhone X
o QuickTake 100
o QuickTake 150
o QuickTake 200
• Baumer TXG14
• BlackMagic
o Cinema Camera
o Micro Cinema Camera
o Pocket Cinema Camera
o Production Camera 4k
o URSA
o URSA Mini 4k
o URSA Mini 4.6k
o URSA Mini Pro 4.6k
• Canon
o PowerShot 600
o PowerShot A5
o PowerShot A5 Zoom
o PowerShot A50
All trademarks mentioned in this manual are the property of their owners.
ExifTool
Copyright 2003-2014, Phil Harvey
This is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
ExifTool is used in accordance with Perl Artistic License, please see exiftool-artistic-license.html file in the
program directory.
LibRaw
LibRaw: raw images processing library
Qt 4.8
Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
Contact: http://www.qt-project.org/legal
Qt library is used under the terms of GNU LESSER GENERAL PUBLIC LICENSE 2.1, see file LICENSE.LGPL in the
RawDigger program directory.
Qt uses a number of freeware libraries; their list and copyrights are contained in file QT-Third-Party-
Licenses.rtf LGPL in the RawDigger program directory.
RawSpeed library
RawSpeed - RAW file decoder.
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser
General Public License as published by the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
General Public License for more details.
LibJPEG-turbo
Copyright 2009 Pierre Ossman <ossman@cendio.se> for Cendio AB
Based on x86 SIMD extension for IJG JPEG library - version 1.02
Page 76 of 78 © Copyright 2012-2018, LibRaw LLC, www.libraw.com
RawDigger User Guide
Copyright (C) 1999-2006, MIYASAKA Masaru.
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be
held liable for any damages arising from the use of this software. Permission is granted to anyone to use this
software for any purpose, including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original
software. If you use this software in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the
original software.
3. This notice may not be removed or altered from any source distribution.
LibTIFF
Copyright (c) 1988-1997 Sam Leffler
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is
hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear
in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon
Graphics may not be used in any advertising or publicity relating to the software without the specific, prior
written permission of Sam Leffler and Silicon Graphics.
THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR
OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON
ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
LibJPEG
The Independent JPEG Group's JPEG software
This distribution contains a release of the Independent JPEG Group's free JPEG software. You are welcome
to redistribute this software and to use it for any purpose, subject to the conditions under LEGAL ISSUES,
below.
This software is the work of Tom Lane, Guido Vollbeding, Philip Gladstone, Bill Allombert, Jim Boucher, Lee
Crocker, Bob Friesenhahn, Ben Jackson, Julian Minguillon, Luis Ortiz, George Phillips, Davide Rossi, Ge'
Weijers, and other members of the Independent JPEG Group.
LibXML2
Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without
limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions
of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEDANIEL VEILLARD BE LIABLE FOR
ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHERIN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization from him.
Microsoft runtime libraries are distributed under the terms described in file MSVC-Runtime-EULA.rtf in the
RawDigger program directory.