MunsellToXYZ {munsellinterpol} | R Documentation |
MunsellToXYZ
Converts a
Munsell specification to XYZ coordinates, by interpolating over the
extrapolated Munsell renotation data
MunsellToXYZ( MunsellSpec, ... )
MunsellSpec |
a numeric Nx3 matrix with HVC values in the rows, or a vector that can be converted to such a matrix, by row. |
... |
other parameters passed to |
The conversion is done in these steps:
HVC → xyY using MunsellToxyY()
and ...
. This xyY is for Illuminant C.
xyY → XYZ using spacesXYZ::XYZfromxyY()
an Nx3 matrix with XYZ values in the rows.
The rownames of XYZ are copied from the input HVC matrix,
unless the rownames are NULL
and
then the output rownames are the Munsell notations for HVC.
Note that these XYZ values are for viewing under Illuminant C, with Y=100.
There is no chromatic adaptation.
Jose Gama and Glenn Davis
Paul Centore 2014 The Munsell and Kubelka-Munk Toolbox https://www.munsellcolourscienceforpainters.com/MunsellAndKubelkaMunkToolbox/MunsellAndKubelkaMunkToolbox.html
MunsellToxyY()
,
spacesXYZ::XYZfromxyY()
MunsellToXYZ('7.6P 8.9/2.2')
## X Y Z
## 7.6P 8.9/2.2 75.6055 74.61345 92.92308