Color spaces

polarLUV()

Create polarLUV (HCL) Colors

polarLAB()

Create polarLAB Colors

LUV()

Create LUV Colors

LAB()

Create LAB Colors

XYZ()

Create XYZ Colors

RGB()

Create RGB Colors

sRGB()

Create sRGB Colors

HLS()

Create HLS Colors

HSV()

Create HSV Colors

color-class

Class "color"

Color space utilities

coords()

Extract the Numerical Coordinates of a Color

hex()

Convert Colors to Hexadecimal Strings

hex2RGB()

Convert Hexadecimal Color Specifications to sRGB Objects

readRGB()

Read RGB Color Descriptions

readhex()

Read Hexadecimal Color Descriptions

whitepoint()

Access or Modify the Whitepoint

writehex()

Write Hexadecimal Color Descriptions

HCL-based palettes

hcl_palettes() print(<hcl_palettes>) summary(<hcl_palettes>) plot(<hcl_palettes>) qualitative_hcl() sequential_hcl() diverging_hcl()

HCL Color Palettes

divergingx_hcl() divergingx_palettes()

(More) Flexible Diverging HCL Palettes

rainbow_hcl() heat_hcl() terrain_hcl() diverging_hsv()

HCL (and HSV) Color Palettes Corresponding to Base R Palettes

Palette visualization and assessment

swatchplot()

Palette Swatch Plot

specplot()

Color Spectrum Plot

hclplot()

Palette Plot in HCL Space

demoplot()

Color Palette Demonstration Plot

USSouthPolygon

Polygon for County Map of US South States: Alabama, Georgia, and South Carolina

HCL-based color scales for ggplot2

scale_colour_continuous_diverging() scale_color_continuous_diverging() scale_fill_continuous_diverging()

HCL-Based Continuous Diverging Color Scales for ggplot2

scale_colour_continuous_divergingx() scale_color_continuous_divergingx() scale_fill_continuous_divergingx()

HCL-Based Continuous Flexible Diverging Scales for ggplot2

scale_colour_continuous_qualitative() scale_color_continuous_qualitative() scale_fill_continuous_qualitative()

HCL-Based Continuous Qualitative Color Scales for ggplot2

scale_colour_continuous_sequential() scale_color_continuous_sequential() scale_fill_continuous_sequential()

HCL-Based Continuous Sequential Color Scales for ggplot2

scale_colour_discrete_diverging() scale_color_discrete_diverging() scale_fill_discrete_diverging()

HCL-Based Discrete Diverging Color Scales for ggplot2

scale_colour_discrete_divergingx() scale_color_discrete_divergingx() scale_fill_discrete_divergingx()

HCL-Based Discrete Flexible Diverging Scales for ggplot2

scale_colour_discrete_qualitative() scale_color_discrete_qualitative() scale_fill_discrete_qualitative()

HCL-Based Discrete Qualitative Color Scales for ggplot2

scale_colour_discrete_sequential() scale_color_discrete_sequential() scale_fill_discrete_sequential()

HCL-Based Discrete Sequential Color Scales for ggplot2

Color apps (shiny and Tcl/Tk)

choose_palette() hclwizard()

Graphical User Interface for Choosing HCL Color Palettes

hcl_color_picker() choose_color()

Graphical User Interface to Pick Colors in HCL Space

cvd_emulator()

Graphical User Interface to Check Images for Color Constraints

cvd_image()

Convert Colors of an Image

simulate_cvd() deutan() protan() tritan() interpolate_cvd_transform()

Simulate Color Vision Deficiency

Color vision deficiency emulation

simulate_cvd() deutan() protan() tritan() interpolate_cvd_transform()

Simulate Color Vision Deficiency

protanomaly_cvd deutanomaly_cvd tritanomaly_cvd

Color Vision Deficiency (CVD) Conversion Tables

Color manipulation and utilities

desaturate()

Desaturate Colors by Chroma Removal in HCL Space

lighten() darken()

Algorithmically Lighten or Darken Colors

max_chroma() max_chroma_table

Compute Maximum Chroma for Given Hue and Luminance in HCL

mixcolor()

Compute the Convex Combination of Two Colors