Generates brushes of various sizes and shapes that can be used as structuring
elements. See EBImage::makeBrush()
.
Arguments
- size
A numeric containing the size of the brush in pixels. This should be an odd number; even numbers are rounded to the next odd one.
- shape
A character vector indicating the shape of the brush. Can be
"box"
,"disc"
,"diamond"
,"Gaussian"
or"line"
Defaults to"disc"
.- ...
Further arguments passed on to
EBImage::makeBrush()
.
Examples
if (interactive() && requireNamespace("EBImage")) {
make_brush(size = 51) |> image()
make_brush(size = 51, shape = "diamond") |> image()
}