desaturate: Perform simple desaturation or grayscale conversion of RGBA...

View source: R/vis_surface_background.R

desaturateR Documentation

Perform simple desaturation or grayscale conversion of RGBA colors.

Description

Perform simple desaturation or grayscale conversion of RGBA colors.

Usage

desaturate(color, gamma_correct = FALSE)

Arguments

color

rgba color strings

gamma_correct

logical, whether to apply non-linear gamma correction. First performs gamma expansion, then applies the gray-scale channel weigths, then gamma compression.

Value

rgba color strings, the grayscale colors. The information from one of the three rgb channels would be enough. The alpha value is not touched.

Note

Assumes sRGB color space.

References

see https://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale

See Also

Other color functions: alphablend()


dfsp-spirit/nitools documentation built on Jan. 26, 2024, 8:24 p.m.