reduce dimension to rgb (alpha) hex values
reduce dimension to rgb (alpha) hex values
st_rgb( x, dimension = 3, use_alpha = dim(x)[dimension] == 4, maxColorValue = 255L, probs = c(0, 1), stretch = FALSE )
x |
object of class |
dimension |
dimension name or number to reduce |
use_alpha |
logical; if TRUE, the fourth band will be used as alpha values |
maxColorValue |
integer; maximum value for colors |
probs |
probability values for quantiles used for stretching |
stretch |
logical; if |
the dimension's bands are mapped to red, green, blue, alpha; if a different ordering is wanted, use [.stars to reorder a dimension, see examples
tif = system.file("tif/L7_ETMs.tif", package = "stars") x = read_stars(tif) st_rgb(x[,,,3:1]) r = st_rgb(x[,,,c(6,5,4,3)], 3, use_alpha=TRUE) # now R=6,G=5,B=4,alpha=3 if (require(ggplot2)) { ggplot() + geom_stars(data = r) + scale_fill_identity() }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.