INI file settings for Color/Tone Auto (Multitest) sdr-36
For more information on how to use INI files in Imatest IT, we recommend the Imatest INI File Reference. See also Saved settings – Imatest.ini and INI files for use with Imatest IT
For Imatest IT, most of the entries in the table don’t need to be entered. Many don’t affect Imatest IT results: they control interactive figure displays or figure output formats (figures are often not used in Imatest IT). Some have extra value to facilitate future expansion. To extract an INI control file for Imatest IT from the default Imatest Master INI file (imatest-v2.ini), we recommend the procedure described in Extracting an INI file from imatest-v2.ini for Imatest IT.
In Imatest 5.2+, Multitest has been renamed Color/Tone Auto, but ‘Multitest’ will still be used in the ini file. Run Multitest with the chart to be used for IT prior to extracting the ini file from imatest-v2.ini (which contains everything from Master runs).
This document was created by running Multitest sdr-36 in Imatest 5.2.0. ALPHA on 06-Jun-2019 22:12:40.
Background | Meaning |
Yellow | Yellow background: Important to Imatest IT. Parameter and Description are in boldface. [IT] |
Cyan | Cyan background: Figure settings. (Figures are used infrequently for IT.) [f] |
Gray | Gray background: For interactive operation. No effect on IT. |
Clear | Clear background: Results details (units, scaling, etc.) for CSV and JSON output, or not yet categorized. May affect IT results. |
Parameter | Section | Type | Description | Default value(s) |
acquire | imatest | int | Acquire image from instrument if specode==’dataq’. 0-10+. | 0 |
0=File; 1=Epiphan; 2=Omnivision; 43=Toshiba; 4=STM; 5=Graphin; 6=OnSemi DevWare; 7=Android; 8=Operator Console; 9=IP; 10=Sony | ||||
altchartMultitest | gamut | int | Index of grayscale chart for Color/Tone Auto. Distinguish from Multicharts. | NaN |
altchartype | gamut | int | Last grayscale chart type | 1 |
aperture_save | gamut | str | ||
aperture_save | sdr-36 | str | ||
auto_express | imatest | int | Express mode for Auto ROI detection. [int] | 0 |
autoreload | gamut | int | Continuous reload | 1 |
autoroi | sdr-36 | int | Auto region selection for this section | 1 |
autoroi_all | imatest | int | Auto ROI detection for all supported modules. | 2 |
axis3d | gamut | int | D plot axis setting | 4 |
axtight | gamut | int | Expand axis for 3D L*a*b* plot. 0 or 1. [f] | 0 |
bayeraw | sdr-36 | int | Bayer RGB format (monochrome-only): 0-5 for [standard monochrome, R, Gr, B, Gb, demosaic] [IT] | 0 |
bk3d | gamut | dec | 3D background | 0.3 |
bkvect | gamut | dec | Vectorscope background. 0-1 [f] | 0.2 |
brawShift | dcraw | int | Bayer RAW bit shift index: 1 for auto; 2-6 for 0, 2, 3, 6, 8 | 1 |
bwplot | gamut | int | BW plot type [f] | 1 |
calcNoise | gamut | int | Don’t use. (???) | 1 0 0 30 20 0 50 20 0 1 1 0 0 |
calcNoise | sdr-36 | int | Visual noise calculations. Only element (1) used in 5.2+. | 1 0 0 30 20 0 50 20 0 1 1 0 0 |
cdpParams | gamut | dec | CDP (Contrast Detection Probability) Params (have some extra) | 1 0 0 0 0 0 0 0 0 0 |
CDPstats | gamut | int | 0 0 | |
chartClass | gamut | int | Multicharts (Color/Tone Setup) Chart class: 1 = color, 2 = multi-row gray, 3 = linear gray | 1 |
chartClassMultites- t |
gamut | int | Multitest (Color/Tone Auto) Chart class: 1 = color, 2 = multi-row gray, 3 = linear gray | 1 |
chartMultitest | gamut | int | Index of color chart for Color/Tone Auto. Distinguish from Multicharts. | NaN |
chartview | gamut | int | 3 | |
chartype | gamut | int | For handles.chartype. Pre-5.2 | 1 |
chromult | gamut | dec | Chroma multiplier for reference (for increasing/reducing chroma) | 1 |
closefigs | sdr-36 | int | Close figures after save if 1. Minimize figure buildup, which slows operation.[IT] | 0 |
color_mx_gamma | gamut | dec | Color matrix input gamma | 0.5 |
color_mx_weights | gamut | dec | handles.color_mx_weights | 0 |
color_mx_wt_file | gamut | str | handles.color_mx_wt_file | |
colorspace | sdr-36 | str | Color space (determined by ncolor- doesn’t need to be entered) | sRGB |
defaultref | gamut | int | Default reference media for SFRplus or eSFR ISO | 1 |
demoz | dcraw | int | Demosaicing algorithm for dcraw | 1 1 0 |
dfz | gamut | int | 10 | |
difplt | gamut | int | Color difference (Delta) plot | 1 |
disable_figs | api | int | No figures in IT (~interactive>0). | 0 |
displayNums | gamut | int | Show patch numbers in split & pseudocolor displays [f]. | 0 |
displayright | sdr-36 | int | Display thumbnails & EXIF data on right of Multitest plots [f] | 1 |
dispnoise | gamut | int | Noise display. | 1 |
dispnoise2 | gamut | int | 1 | |
dispvect | gamut | int | Vectorscope reference display. [f] | 2 |
distort | sdr-36 | dec | Distortion for region fine selection: (-) for barrel. Up to 20 values for files from newest to oldest, identified by roi. | 0 |
dngDirect | imatest | int | Adobe DNG file handling. Set in Options II. | 1 0 0 |
dpxrgb | imatest | int | R-B reversal for DPX files | 0 |
exiftool | imatest | int | EXIF read selection. https://www.imatest.com/docs/imatest_instructions/#exif | 1 1 |
exiftool(1) = 0 (no EXIF), 1 or 2 (use Phil Harvey’s ExifTool), 3 (Matlab built-in). | ||||
expandplt | imatest | int | Expand fixed-module figures. 0=none; 1=1.25x; 2=1.5x. [f] | 0 |
fig_display_mode | api | int | How figures should be generated in IT (c.f. FigureDisplayMode.m) | 0 |
figsave | sdr-36 | int | Type of figure to save: 1 for png; 2 for fig [f] | 1 |
filecomb | gamut | int | 1 | |
filecomb | sdr-36 | int | Combine files if >=1 (for signal averaging) [int] | 0 |
fillf | sdr-36 | dec | Linear fill factor for region selection. Up to 20 values for files from newest to oldest, identified by roi. | 0.7 |
folder | sdr-36 | str | Folder for Open image file dialogue box [int] | C:imatestGUIProducts Trunksource |
fontsize | gamut | int | 10 | |
getfileopt | imatest | int | Get file dialog box option | 1 |
globfold | imatest | str | Use a global folder for reading images, rather than a folder for each module.[int] | Min |
globsave | imatest | str | Use a global folder for saving results, rather than a folder for each module.[int] | Min |
graysc | gamut | dec | 0.4 | |
hslight | gamut | dec | HSL lightness. Floating point [f] | 0 |
hslplot | gamut | int | HSL plot type | 3 |
iccfolder | gamut | str | ICC profile folder | C:WindowsSystem32 SpoolDriversColor |
imatest | gamut | str | Location of image editor for saving screens [int] | Enter image editor pathname here. |
instarun | imatest | int | New cropping indicator [int] | 0 |
IT8region | gamut | int | 1 | |
keepExt | imatest | int | Keep file extension (jpg, png, …) when saving results | 0 |
lastdens | gamut | dec | Last density | 0.1 0.2 0.31 0.43 0.56 0.7 0.87 1.05 1.27 1.53 1.86 2.3 |
lastfile | sdr-36 | str | (none) | |
lastfiles | sdr-36 | str | ||
lastfull | sdr-36 | str | C:imatestGUIProducts Trunksource | |
lasttype | sdr-36 | str | — | |
light | gamut | int | 1 | |
lum_coeffs | imatest | dec | Luminance (Y-channel) coefficients & index [IT] | 0.2125 0.7154 0.0721 2 |
luxinc | gamut | str | Incident lux for ISO sensitivity/Exposure Index} | |
mirror | sdr-36 | int | 0 = not mirrored; 1 = mirror image | 0 |
multitest_name | gamut | str | Multitest button name (changes…) | Multitest |
mx_lin | gamut | int | Color matrix linearization. Start with color sp gamma. | 1 |
mx_mxn | gamut | int | Color matrix size | 2 |
mx_opt | gamut | int | Color matrix optimization Start with Delta-E 94. | 3 |
mx_weight | gamut | int | Color matrix weighting scheme: 1 equal; 2 L*. | 1 |
mxn | gamut | int | General mxn grid size | 4 6 |
ncirc | gamut | int | Index of number of squares in circle pattern | 5 |
ncolor | sdr-36 | int | Index of color space: 1=sRGB; 2=Adobe RGB; … | 1 |
nColormap | imatest | int | Color map for pseudocolor plots. 1-6. Set in Options II. [f] | 1 |
nht_save | sdr-36 | int | Previous ROI height: used for “Repeat ROI?” [int] | 0 |
noiseCPIQ | visnoise | int | CPIQ setting chosen in Visual Noise GUI: 1-6: 1 = None; | 1 |
2 = Small Print (h=10cm h, d-25cm, 600 DPI), 3 = Large Print (h=40cm, d=75cm, 600 DPI), 4 = Computer Monitor at 100% (d=60cm, 100PPI), 5 = 4.5″ Cell Phone (h=5.5cm, d=25cm, 330 PPI), 6 = 30″ 4k UHDTV (h=37.5cm, d=50cm, 146 PPI) | ||||
noisedist1 | visnoise | dec | 1st Visual noise viewing distance cm | 40 |
noisedist2 | visnoise | dec | 2nd Visual noise viewing distance cm, empty if none | |
noisedist3 | visnoise | dec | 3rd Visual noise viewing distance cm, empty if none | |
noiseheight1 | visnoise | dec | 1st Visual noise viewing height cm | 25 |
noiseheight2 | visnoise | dec | 2nd Visual noise viewing height cm1 | |
noiseheight3 | visnoise | dec | 3rd Visual noise viewing height cm | |
noisenonuniform | imatest | int | Index of noise nonuniformity. 1=new calc.; 2=no corr. (simple sigma) | 1 |
noiseNorm | gamut | int | Noise normalization & x-axis settings. | 1 1 0 |
noisepct1 | visnoise | dec | 1st Visual noise % magnification, empty when height provided | |
noisepct2 | visnoise | dec | 2nd Vis noise % magn | |
noisepct3 | visnoise | dec | 3rd Vis noise % magn (optional). In Master, midway between 1 & 2 | |
noiseplot | visnoise | int | Visual noise plot: 1 = sigma(L*u*v* or L*a*b*) and Vis noise | 1 |
2 = sigma(L*)-only; 3 = sigma(U* or a*)-only; 4 = sigma(v( or b*)-only; 5 = vis noise-only; 6 = L* and vis noise | ||||
noiseppcm | visnoise | dec | pixels per cm resolution of the image | 39.7 |
nomsg | api | int | 0 | |
nonualgorithm | gamut | int | Nonuniform corr algorithm. | 1 |
nonucorr | gamut | int | Turn on nonuniformity correction if 1. | 0 |
nonufile | gamut | str | Nonuniform corr file. | |
nonugamcolsp | gamut | int | Use color space gamma if 1. | 0 |
nonugamma | gamut | dec | Estimated gamma for nonuniformity correction for Color/Tone, Colorcheck, Stepchart. | 0.5 |
nonulevel | gamut | int | Nonuniform corr level setting. | 1 |
nonusave | gamut | int | Save corrected file. | 1 |
nwid_save | sdr-36 | int | Previous ROI width: used for “Repeat ROI?” [int] | 0 |
offset | gamut | int | 0 | |
OpenGL | imatest | int | OpenGL setting: software, hardware | 1 |
passFail | api | str | Pass/fail file name [IT] | |
plot3Dtype | gamut | dec | 3D image plot type & limits. Extra entries [f] | 2 -150 0 0 0 |
plotimage | gamut | int | Image plot type: 1-26: Original, single channel, saturated, lightened, etc. [f] | 1 |
plotlist | sdr-36 | int | Multitest plot list: set in multitest_setup | 0 0 0 0 0 0 0 0 0 0 0 0 |
pltres | gamut | int | Plot resolution used in 3D L*a*b* plot | 1 |
progm | gamut | str | Module For handles.chartype==3 % Module_save | ST-52 |
readexif | imatest | int | Read EXIF data from image file | 1 |
ref_value | sdr-36 | int | Chart reference value index | 1 |
Refile | sdr-36 | str | Reference file | |
resultsave | sdr-36 | int | Save results in subfolder Results of image file folder | 1 |
rmcn | dcraw | int | Index of location of Red pixel in Bayer raw: 0-4 for unknown, R1C1, R1C2, R2C1, R2C2 | 0 |
roi | sdr-36 | int | Saved ROI | 1 1 1 1 1 1 1 1 |
rowsum | gamut | int | Color matrix constraint: none, rows or columns sum to 1. | 1 |
run_matrix | sdr-36 | int | Run color matrix in generic_module | 0 |
satlvl | gamut | int | Saturation level index: 1-3 for [.98 .98*235/255 .98*max(rgb_Yplot)] | 1 |
save_answer | sdr-36 | str | Yes | |
save_dir | gamut | str | directory for saving plots | C:imatestGUIProducts TrunksourceResults |
save_dir | sdr-36 | str | Folder for saving results [int] | C:imatestGUIProducts TrunksourceResults |
save_file_list | sdr-36 | int | 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 | |
saveCSV | sdr-36 | int | Save CSV file | -99 |
savedel | api | int | Always close figures after saving them [IT] | 0 |
saveHTML | sdr-36 | int | Save HTML report | 0 |
saveJSON | sdr-36 | int | Save JSON file | -99 |
savePDF | sdr-36 | int | Save PDF report | 0 |
second_2d_plot | sdr-36 | int | Second 2D plot | 2 |
shutter_save | gamut | str | ||
shutter_save | sdr-36 | str | ||
stepatch | stepchart | int | Number of patches for Linear grayscale stepcharts | 20 |
stepplot2 | gamut | int | Lower stepchart plot | 1 |
thumbDisplay | gamut | int | Thumbnail display type: 2 for image crop. [f] | 3 |
toneabove | gamut | int | Add Tone plot above Noise plot. [f] | 1 |
transparency | gamut | dec | Transparency for 3D L*a*b* plot | 0 |
vectcols | gamut | int | Vectorscope colorimetry. [f] | 1 |
version | gamut | str | Imatest version for compatibility (changed in 5.2). | 0.0 |
visnoisecalc | visnoise | int | Visual noise calculation options: 1 = No visual noise calculation;2 = Calculate ISO 15739 visual noise; 3 = Calculate CPIQ Visual Noise; 4 = Calculate both ISO, CPIQ Visual Noise.; | 1 |
winlarge | imatest | int | Enlarge interactive windows [int] | 0 |
wire | gamut | int | wire frame color | 1 |
xaxistype | gamut | int | Index of Noise x-axis units. 1-5: Log exp, Lux, dB, Log exp, F-stops [f] | 1 |
xy_illum | gamut | dec | 0 0 | |
xy_last | gamut | dec | 0.38 0.38 | |
xybdry | gamut | int | 1 | |
xycolor | gamut | int | 1 | |
xyzmatrix | gamut | int | Calculate xyY matrix if 2; rgb if 1. xyY may be better (?) | 2 |
Parameter | Section | Type | Description | Default value(s) |