ColToOpaque | R Documentation |
Determine the equivalent opaque RGB color for a given partially transparent RGB color against a background of any color.
ColToOpaque(col, alpha = NULL, bg = NULL)
col |
the color as hex value (use converters below if it's not available). |
alpha |
the alpha channel, if left to NULL the alpha channels of the colors are used |
bg |
the background color to be used to calculate against (default is "white") |
Reducing the opacity against a white background is a good way to find usable lighter and less saturated tints of a base color. For doing so, we sometimes need to get the equivalent opaque color for the transparent color.
An named vector with the hexcodes of the opaque colors.
Andri Signorell <andri@signorell.net>
ColToHex
, DecToHex
, RgbToHex
cols <- c(SetAlpha("limegreen", 0.4), ColToOpaque(ColToHex("limegreen"), 0.4), "limegreen")
barplot(c(1, 1.2, 1.3), col=cols, panel.first=abline(h=0.4, lwd=10, col="grey35"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.