mnsl: Converts a Munsell colour to hex

Description Usage Arguments Details Value See Also Examples

Description

Take a character string representation of a Munsell colour and returns the hex specification of that colour

Usage

1

Arguments

col

a character string representing a Munsell colour.

...

passed on to in_gamut. Use fix = TRUE to fix "bad" colours

Details

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.

Value

a character string specification of a hex colour

See Also

check_mnsl,in_gamut, hvc2mnsl

Examples

1
2
3
4
mnsl2hex("5PB 5/10")
# use a munsell colour in a plot
plot.new()
rect(0, 0, 1 ,1 , col = mnsl("5R 5/10"))

Example output

[1] "#447DBF"

munsell documentation built on May 2, 2019, 5:57 a.m.