Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

MunsellToLuv

Convert a Munsell specification to CIE Luv coordinates


Description

MunsellToLuv Converts a Munsell specification to CIE Luv coordinates, by interpolating over the extrapolated Munsell renotation data

Usage

MunsellToLuv( MunsellSpec,  white=c(95.047,100,108.883), adapt='Bradford', ... )

Arguments

MunsellSpec

a numeric Nx3 matrix with HVC values in the rows, or a vector that can be converted to such a matrix, by row.
MunsellSpec can also be a character vector with Munsell Notations, which is converted to an Nx3 matrix using HVCfromMunsellName()

white

XYZ for the destination white. The default is Illuminant=D65, 2 observer

adapt

method for chromatic adaptation, see CAT() for valid values. Also see Details.

...

other parameters passed to MunsellToXYZ()

Details

The conversion is done in 3 steps.

  • HVC → XYZ using MunsellToXYZ()

  • XYZ is adapted from Illuminant C to the given white using the given chromatic adaptation method

  • XYZ → Luv using LuvfromXYZ() with the given white

Value

An Nx3 matrix with the Luv coordinates in each row. The rownames are copied from input to output.

Author(s)

Jose Gama and Glenn Davis

References

See Also

Examples

MunsellToLuv('7.6P 8.9/2.2')

munsellinterpol

Interpolate Munsell Renotation Data from Hue/Chroma to CIE/RGB

v2.6-1
GPL (>= 3)
Authors
Jose Gama [aut, trl], Paul Centore [aut, cph], Glenn Davis [aut, cre]
Initial release
2020-02-02

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.