coerce_mask: Simple Mask Maker

View source: R/coerce_mask.R

coerce_maskR Documentation

Simple Mask Maker

Description

Creates a logical array from an antsImage object

Usage

coerce_mask(x, error = TRUE)

Arguments

x

antsImage object

error

should the function error if the mask as not binary?

Value

Array, logical if all values within 0, 1, NA, and NaN

Examples

img <- makeImage(c(10, 10), rnorm(100))
mask <- img > 0
coerce_mask(mask, error = TRUE)
coerce_mask(mask + 1, error = FALSE)
testthat::expect_error(coerce_mask(mask + 1, error = TRUE))
coerce_mask(as.array(mask) > 0, error = FALSE)

stnava/ANTsR documentation built on April 16, 2024, 12:17 a.m.