Traces boundaries of all objects in a binary mask using base R's contourLines().
Each connected object gets its own outline.
Usage
trace_outline_multi(mask, min_size = 10)
Arguments
- mask
Logical matrix. TRUE = object, FALSE = background
- min_size
Integer. Minimum number of points for an outline. Default 10
Value
List of outline matrices, each (n × 2) with class c("out", "coo", "matrix", "array")
Examples
if (FALSE) { # \dontrun{
# From mask matrix
img <- img_load("petri_dish.png")
mask <- img_mask(img)
outlines <- trace_outline_multi(mask)
} # }