pick_colors: Heuristics for Color Distances and Locations

View source: R/pick_colors.R

pick_colorsR Documentation

Heuristics for Color Distances and Locations

Description

  • pick_colors() places each color into RGB space, clusters them with k-means, and returns the colors nearest each cluster center.

  • color_order() reorders colors so that subsequent colors are far from each other in RGB space.

  • color_distance() calculates pairwise distances in RGB space between colors.

Usage

pick_colors(hex, n)

color_distance(hex)

color_order(hex)

Arguments

hex

a character vector of hexadecimal colors

n

the integer number of desired colors

Value

a character vector that is a subset of hex, or a matrix of distances for color_distance()

Examples

pick_colors(crayons$standard, 10)
color_order(crayons$standard)
color_distance(crayons$standard[1:4])

crayons documentation built on March 31, 2023, 11:52 p.m.