Learn R Programming

ANTsR (version 0.3.3)

jointLabelFusion3D: jointLabelFusion3D

Description

Estimates an labelset from another set of 3D labels

Usage

jointLabelFusion3D(targetI, targetIMask, atlasList, beta = 4, rad = NA, labelList = NA, doscale = TRUE, doNormalize = TRUE, maxAtlasAtVoxel = c(1, Inf), rho = 0.01, usecor = FALSE, rSearch = 0, slices = NA)

Arguments

targetI
antsImage to be approximated
targetIMask
mask with value 1
atlasList
list containing antsImages
beta
weight sharpness, default to 2
rad
neighborhood radius, default to 4
labelList
list containing antsImages
doscale
scale neighborhood intensities
doNormalize
normalize each image range to 0, 1
maxAtlasAtVoxel
min/max n atlases to use at each voxel
rho
ridge penalty increases robustness to outliers but also makes image converge to average
usecor
employ correlation as local similarity
rSearch
radius of search, default is 2
slices
vector defining slices to use (speeds parameter selection)

Value

approximated image, segmentation and probabilities (latter are WIP, might be done by the time your read this ) ...

Details

joint label fusion. this version is more efficient, memory-wise, for 3D images. it is a thin wrapper that goes slice-by-slice but produces the same results.

Examples

Run this code

# see jointLabelFusion for a detailed example
# defaults for this function are current recommended parameters

Run the code above in your browser using DataLab