Image quality — Imatest Instructions- General — Sharpness modules — Tone, color, and Spatial modules —
Miscellaneous modules and utilities — Appendix
Image Quality
General
Image quality factors – Overview and Imatest measurements
Introduction – Summary table – Image quality factors – Sharpness – Noise – Dynamic range – Color accuracy – Distortion – Uniformity – Lateral chromatic aberration – Veiling glare – Color moire – Software artifacts – Data compression – Printer quality factors – Print Dmax – Print color gamut
Sharpness
Sharpness – What is it and how is it measured?Introduction – MTF – MTF equation – Slanted-edge measurements - MTF measurement matrix – Spatial frequency units – Results – Noise reduction – Diffraction & Optimum aperture – Interpreting MTF50 – Calculation details – Links
Sharpening - and Standardized Sharpening for comparing cameras
MTF curves and Image appearance – Correlating measurement with appearance
Introduction – The Slanted-edge test – Reference image – Sharpened images – Blurred images – Sharpened + blurred images – Observations – Sharpness ranking – Links
Other
Introduction – Appearance – Noise measurements – Noise summary – F-stop noise – The mathematics of noise – Links
Chromatic Aberration - AKA Color fringing
Shannon information capacity - information that can pass through a channel without error
| SFR: New File | |||||
| SFRplus current file |
Map of the |
||||
| SFRplus setup | |
||||
| SFRplus auto | |||||
| Rescharts | |||||
| MTF Compare | View/Rename Files | ||||
| |
![]() |
Find Sharp Files | |||
| Colorcheck | Test Charts | ||||
| Multicharts | Light Falloff | Screen Patterns | |||
| Stepchart | Blemish Detect | dcraw | Rawview | ||
| Dynamic Range | Uniformity Interactive | EXIF | |||
| Distortion | Dot pattern | |
|||
| |
|
|
|
|
|
Imatest Instructions — General
Installation – and getting started
Using Imatest - Introduction and general instructions
Running Imatest – Multi file read – RAW files – Other controls – Options I – Options II – EXIF data & ExifTool – Dropdown menus – Figures – .CSV and XML output – Use of Imatest
Imatest IT/EXE instructions - Running Imatest IT (Industrial Testing)/EXE
Introduction – Installation – Setup – INI files – DOS call – Calling from Matlab – Testing – Error handling
Imatest IT/DLL instructions - Running Imatest IT (Industrial Testing)/DLL
Introduction – Installation – Setup – INI files – Functions and prototypes – JSON – Passing images directly – Testing – Error handling
Skype video specification support - Instructions and suggestions
The Imatest Functional Interface - A simplified interface for running tests with consistent settings
Introduction – Using RAW files – Bayer RAW – dcraw demosaicing – Rawview utility – Generalized Read Raw
Building a Low-Cost Test Lab – How to build a testing lab
Introduction – Hardware – Lighting – Easel – Light measurement – Tripod – Clamps – Putting it together – Targets – Aligning target & camera
Troubleshooting - What to do when Imatest doesn’t work
Installation problems – Version 3.6+ changes – Problems after install – Missing DLLs – Runtime problems – Corrupted INI file – Command (DOS) window – Diagnostics runs – Path conflicts
Saved settings - Using custom icons & shortcuts
Imatest Instructions — Sharpness modules
SFR
Using SFR Part 1 - Setting up and photographing SFR targetsUsing SFR Part 2 - Running Imatest SFR
Image file – ROI – Additional input – Equations – Gamma – Warnings – Saving – Repeated runs – Excel CSV output
SFR results: - Chromatic Aberration, Noise, and Shannon capacity plot
SFRplus
Using SFRplus Part 1 – The SFRplus chart: features and how to photograph itSlanted-edge test – Advantages – Obtain chart – Framing – Lighting – Distance – Exposure – Tips – Links
Using SFRplus Part 2 – Running Imatest SFRplus
Running SFRplus – Rescharts – SFRplus settings windows – Parameters & setup window – Settings & options window – Gamma – Warnings – SFRplus summary
Using SFRplus Part 3 – Imatest SFRplus results
SFRplus results – Multi ROI – Edge & MTF display – Chromatic Aberration display – SQF display – Tonal response & gamma – Histograms & noise – Tonal response & gamma – Uniformity profiles – Image & geometry – 3D Plots – Lens-style MTF plot – Edge roughness plot – Color analysis – Excel CSV & XML output – Links
Introduction – Test chart – Photograph – Run SFRplus – Rescharts SFRplus – SFRplus settings – Auto run options – Display options – Secondary readout – Interpret the results – Batches – Checklist – Links
Rescharts modules– Log F-Contrast, Star, Random, Wedge
Using Rescharts – Analysis of resolution-related charts
Introduction – Getting started – The Rescharts window – Rescharts modules – Slanted-edge SFR – Log frequency (simple) – Log frequency-contrast
Log Frequency - Analysis of log frequency-varying chartsIntroduction - Photographing, running - Color moire - Output - Pattern - MTF - Comparisons - Calculation details - Nyquist, aliasing
Log F-Contrast – Analysis of charts that vary in log frequency and contrast
Introduction – Creating, printing – Photographing, running – Output – Pattern – MTF – MTF/contrast contours -MTFnn
Star Chart – Analysis of the Siemens star chart
Introduction – Creating, photographing, running – Output – MTF – MTFnn, MTFnnP – MTF contours – Equations
Random Scale-invariant – Analysis of a Random Scale-invariant pattern
Introduction – Creating, photographing, running – Output – MTF – MTFnn, MTFnnP – Power Spectral Density – Equations
Wedge – Analysis of hyperbolic or trapezoidal wedge patterns
Introduction – Recommendations – Instructions – Results – Limitations & Comparisons – Calculation details – MTF/Nyquist & Aliasing
Sharpness utilities & postprocessors
Batchview – Postprocessor for viewing summaries of SFR, SFRplus results
Introduction – Preparation -Instructions
Find Sharpest Files – Find thre sharpest files in a batch
How to Test Lenses with SFR – (old page: Imatest SFRplus recommended)
Imatest Instructions — Tone, color, and spatial modules
Tone, Color, Noise, and Dynamic Range
What Colorcheck does – Colorchecker colors – Photographing target – Photographing target – Colorchecker reference sources – Output – Temporal noise – Saving – Links
Colorcheck Appendix – Algorithms and reference formulas
Photographing the chart – Running Stepchart – Output – Temporal noise – Saving – Dynamic range – Algorithm
Using Multicharts – Interactive analysis of several test charts
Multicharts Noise – Noise, and especially sensor (RAW) noise in Multicharts
Multicharts Special Charts – Additional charts, including ISO OECF and noise chats and circles arranged on a square
Spatial and Uniformity
Using Light Falloff – Measure lens vignetting and sensor nonuniformityUsing Uniformity-Interactive – Interactive measurement of vignetting and sensor nonuniformity
Light Falloff: Imatest Master – Features in Imatest Master-only
Input dialog box – Hot and dead pixels – Color shading – Uniformity profiles – Polynomial fit – Histograms – Noise detail – Spot detection
Using Blemish Detect – Measure visible sensor defects
Introduction – Instructions – Results – Main figure – Decentering – Corrected image – Intersection figure – Radius correction fig – Links – Algorithm
Dot Pattern – Analysis of a grid of circular dots
Imatest Instructions — Miscellaneous modules and utilities
Using Test Charts – Creates test charts for high quality inkjet printers
Using Screen Patterns – Monitor patterns for Light Falloff, SFR, Distortion, and monitor calibration
Introduction – Light Falloff – SFR – Distortion – Monitor calibration – Monitor gamma – Zone plate – SMPTE color bars – Slanted edges – Colorchecker-Stepchart – Squares (checkerboard)
SVG Test Charts – Scalable Vector Graphics charts for MTF measurements
Introduction: m x n squares – Squares and wedges – USAF 1951 chart – Operation – Options – Output figure – Printing
View/Rename Files – using EXIF data
Imatest IT/EXE instructions – Running Imatest IT (Industrial Testing)/EXE
Introduction – Installation – Setup – INI files – DOS call – Calling from Matlab – Testing – Error handling
Using Print Test – Measure print quality factors: color response, tonal response, and Dmax
Maskfill – Removes features that interfere with Imatest measurements
Appendix
Cross-reference tables - Tables to help you navigate Imatest
Version comparisons – Differences between versions. Which is right for you?
Troubleshooting - What to do when Imatest doesn’t work
Installation problems – Problems after install – Missing DLLs – Runtime problems – Corrupted INI file – Command (DOS) window – Diagnostics runs – Path conflicts
Imatest Change Log - Imatest release history
XML Changes - New XML improvements in Imatest 3.5.1+
Complete PDF documentation – The whole docs- 14 MB and almost 500 pages, updated occasionally
License - The Imatest End User License Agreement (EULA)
What Colorcheck does – Colorchecker colors – Photographing target – Photographing target – Colorchecker reference sources – Output – Temporal noise – Saving – Links
Colorcheck Appendix – Algorithms and reference formulas



Using Colorcheck
