thresholdImage: Threshold Image

View source: R/thresholdImage.R

thresholdImageR Documentation

Threshold Image

Description

converts a scalar image into a binary image by thresholding operations

Usage

thresholdImage(inimg, lothresh, hithresh, inval=1, outval=0)

Arguments

inimg

Input image to operate on

lothresh

Lower edge of threshold window

hithresh

Higher edge of threshold window

inval

Output value for image voxels in between lothresh and hithresh

outval

Output value for image voxels lower than lothresh or higher than hithresh

Value

antsImage

Author(s)

Shrinidhi KL

Examples

set.seed(1234)
img <- makeImage(c(5, 5), rnorm(25) + 0.5)
imgt <- thresholdImage(img, 0.5, Inf)
testthat::expect_equal(sum(imgt), 9)
imgt <- thresholdImage(img > 0.5, 0.1, Inf)
testthat::expect_equal(sum(imgt), 9)

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