View source: R/imaging-registration-native.R
| apply_transform3d | R Documentation |
RAS transform to resample a 3D volumeWarps a moving volume onto a reference grid given a 4x4
RAS-to-RAS transform (such as the transform returned
by register_volume3d). The transform maps reference (fixed)
RAS coordinates to moving RAS coordinates.
apply_transform3d(
volume,
vox2ras,
transform,
reference_dim = dim(volume),
reference_vox2ras = vox2ras,
interpolation = c("trilinear", "nearest", "bspline"),
na_fill = 0
)
volume |
moving 3D array to resample |
vox2ras |
the moving volume's voxel-to- |
transform |
4x4 |
reference_dim |
output dimension (the fixed grid); defaults to
|
reference_vox2ras |
the fixed grid's voxel-to- |
interpolation |
|
na_fill |
value for out-of-bounds voxels; default |
The resampled volume on the reference grid, with a 'vox2ras'
attribute equal to reference_vox2ras.
register_volume3d
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.