measureColor
Measure color reproduction using test chart
Description
measures the color values at all color regions of interest (ROIs) of an Imatest®eSFR chart[1]or a Calibrite ColorChecker®Classic chart[2].colorTable
= measureColor(chart
)
[
also returns a color correction matrix computed using a linear least squares fit.colorTable
,colorCorrectionMatrix
] = measureColor(chart
)
Examples
Input Arguments
Output Arguments
Tips
The
measureColor
function assumes that measured RGB values are in the sRGB color space. ThemeasureColor
converts the values to the L*a*b* color space to calculate the color error,Delta_E
.When the
chart
is anesfrChart
object, the white point of the reference L*a*b* values is the CIE standard illuminant D65.When the
chart
is acolorChecker
object, the white point of the reference L*a*b* values is the CIE standard illuminant D50. The reference L*a*b* values are for the "After November 2014" version of the ColorChecker chart.
References
[1]Imatest. "Esfr".https://www.imatest.com/mathworks/esfr/.
[2]Calibrite. "ColorChecker Classic".https://calibrite.com/us/product/colorchecker-classic/.