50% off: Unlimited data and AI learning.
State of Data and AI Literacy Report 2025

imager (version 0.40.2)

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

px.flood

Examples

Run this code
# NOT RUN {
#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