Learn R Programming

imager (version 0.14)

bucketfill: Bucket fill

Description

Bucket fill

Usage

bucketfill(im, x, y, z = 1, color, opacity = 1, sigma = 0,
  high_connexity = FALSE)

Arguments

im
an image
x
X-coordinate of the starting point of the region to fill.
y
Y-coordinate of the starting point of the region to fill.
z
Z-coordinate of the starting point of the region to fill.
color
Pointer to spectrum() consecutive values, defining the drawing color. If missing, use value at location (x,y,z)
opacity
Opacity of the drawing.
sigma
Tolerance concerning neighborhood values.
high_connexity
Use 8-connexity (only for 2d images, default FALSE).

See Also

bucket_select

Examples

Run this code
#Change the colour of a sail
boats.new <- bucketfill(boats,x=169,y=179,color=c(125,0,125),sigma=20)
layout(t(1:2))
plot(boats,main="Original")
plot(boats.new,main="New sails")

Run the code above in your browser using DataLab