interp.colourmap

0th

Percentile

Interpolate smoothly between specified colours

Given a colourmap object which maps numbers to colours, this function interpolates smoothly between the colours, yielding a new colour map.

Keywords
color, spatial
Usage
interp.colourmap(m, n = 512)
Arguments
m
A colour map (object of class "colourmap").
n
Number of colour steps to be created in the new colour map.
Details

Given a colourmap object m, which maps numerical values to colours, this function interpolates the mapping, yielding a new colour map.

This makes it easy to build a colour map that has smooth gradation between different colours or shades. First specify a small vector of numbers x which should be mapped to specific colours y. Use m <- colourmap(y, inputs=x) to create a colourmap that represents this simple mapping. Then apply interp.colourmap(m) to obtain a smooth transition between these points.

Value

  • Another colour map (object of class "colourmap").

See Also

colourmap, tweak.colourmap, colourtools.

Aliases
  • interp.colourmap
Examples
co <- colourmap(inputs=c(0, 0.5, 1), c("black", "red", "white"))
  plot(interp.colourmap(co))
Documentation reproduced from package spatstat, version 1.34-1, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.