Learn R Programming

crayons (version 0.0.3)

pick_colors: 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)

Value

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

Arguments

hex

a character vector of hexadecimal colors

n

the integer number of desired colors

Examples

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

Run the code above in your browser using DataLab