Learn R Programming

pliman (version 3.1.0)

object_to_color: Apply color to image objects

Description

The function applies the color informed in the argument color to segmented objects in the image. The segmentation is performed using image indexes. Use image_index() to identify the better candidate index to segment objects.

Usage

object_to_color(
  img,
  pick_palettes = FALSE,
  background = NULL,
  foreground = NULL,
  index = "NB",
  color = "blue",
  plot = TRUE,
  ...
)

Value

An object of class Image

Arguments

img

An image object.

pick_palettes

Logical argument indicating wheater the user needs to pick up the color palettes for foreground and background for the image. If TRUE pick_palette() will be called internally so that the user can sample color points representing foreground and background.

foreground, background

A color palette for the foregrond and background, respectively (optional).

index

A character value (or a vector of characters) specifying the target mode for conversion to binary image. See the available indexes with pliman_indexes() and image_index() for more details.

color

The color to apply in the image objects. Defaults to "blue".

plot

Plots the modified image? Defaults to TRUE.

...

Additional arguments passed on to image_binary().

Examples

Run this code
if (interactive() && requireNamespace("EBImage")) {
library(pliman)
img <- image_pliman("la_leaves.jpg")
img2 <- object_to_color(img, index = "G-R")
image_combine(img, img2)
}

Run the code above in your browser using DataLab