hvc2mnsl {munsell}R Documentation

Converts a hue, chroma and value to a Munsell colour...

Description

Converts a hue, chroma and value to a Munsell colour

Usage

hvc2mnsl(hue, value, chroma, ...)

Arguments

hue a character vector of Munsell hues
value a numeric vector of values
chroma a numeric vector of chromas
... passed on to check_mnsl. Use fix = TRUE to fix "bad" colours

Details

Takes separate specifications of hue, value and chroma and returns the text specification of that colour.

Munsell colours are specified by hue, value and chroma. They take a form like "5PB 5/10" where the first characters represent the hue, followed by a space then the value and chroma separated by a "/". In this package value should be an integer in 0:10 and chroma an even number at most 24. Note that not all possible specifications result in representable colours. Regular recycling rules apply.

Value

a character string specification of a hex colour

See Also

check_mnsl, mnsl2hex

Examples

hvc2mnsl("5PB", 5, 10)
# All values of 5PB with chroma 10
hvc2mnsl("5PB", 1:9, 10) # note some are undefined
plot_mnsl(hvc2mnsl("5PB", 1:9, 2))

[Package munsell version 0.1 Index]