composeTransformsToField: Compose arbitrary transform list into a deformation field.

Description Usage Arguments Value Author(s) Examples

View source: R/composeTransformsToField.R

Description

A deformation field can capture any domain to domain correspondence that we can represent in ANTsR. This function will map a list of transforms into a single deformation field object.

Usage

1

Arguments

image

input image defines the transformation domain

transforms

list of transform filenames or antrTransforms

Value

field deformation object is output

Author(s)

Avants BB, Duda JT

Examples

1
2
3
4
5
6
7
8
fi <- antsImageRead(getANTsRData("r16") )
mi <- antsImageRead(getANTsRData("r64") )
fi<-resampleImage(fi,c(60,60),1,0)
mi<-resampleImage(mi,c(60,60),1,0) # speed up
mytx <- antsRegistration(fixed=fi, moving=mi, typeofTransform = c('SyN') )
compfield = composeTransformsToField( fi, mytx$fwd )
atx = antsrTransformFromDisplacementField( compfield )
wrped = applyAntsrTransformToImage( atx, mi, fi )

neuroconductor-devel/ANTsR documentation built on April 1, 2021, 1:02 p.m.