image_palette() creates image palettes by applying the k-means algorithm
to the RGB values.
Arguments
- img
An image object.
- npal
The number of color palettes.
- proportional
Creates a joint palette with proportional size equal to the number of pixels in the image? Defaults to
TRUE.- plot
Plot the generated palette? Defaults to
TRUE.
Value
image_palette() returns a list with two elements:
palette_listA list withnpalcolor palettes of classImage.jointAn object of classImagewith the color palettesproportionsThe proportion of the entire image corresponding to each color in the palettergbsThe average RGB value for each palette
Examples
# \donttest{
library(pliman)
img <- image_pliman("sev_leaf.jpg")
pal <- image_palette(img, npal = 4)
image_combine(pal$palette_list)
# }
