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/.
Version History
Introduced in R2017b