boundary: Find the boundary of a shape in a pixel set

View source: R/pixset.R

boundaryR Documentation

Find the boundary of a shape in a pixel set

Description

Find the boundary of a shape in a pixel set

Usage

boundary(px, depth = 1, high_connexity = FALSE)

Arguments

px

pixel set

depth

boundary depth (default 1)

high_connexity

if FALSE, use 4-point neighbourhood. If TRUE, use 8-point. (default FALSE)

Examples


px.diamond(10,30,30) %>% boundary %>% plot
px.square(10,30,30) %>% boundary %>% plot
px.square(10,30,30) %>% boundary(depth=3) %>% plot
px <- (px.square(10,30,30) | px.circle(12,30,30))
boundary(px,high=TRUE) %>% plot(int=TRUE,main="8-point neighbourhood")
boundary(px,high=TRUE) %>% plot(int=FALSE,main="4-point neighbourhood")

imager documentation built on May 31, 2023, 8:56 p.m.