smooth_image | R Documentation |
This function calls smoothIamge
to smooth an image and either
saves the image or returns an object of class nifti
smooth_image(
file,
sigma = 10,
mask = NULL,
smooth_mask = TRUE,
smoothed_mask = NULL,
verbose = TRUE,
retfile = FALSE,
...
)
file |
(character) image to be smoothed |
sigma |
(numeric) sigma (in mm) of Gaussian kernel for smoothing |
mask |
(character) optional mask given for image |
smooth_mask |
(logical) Smooth mask? If TRUE, the masked image will be divided by the smoothed mask. |
smoothed_mask |
(character or antsImage) If specified and
|
verbose |
(logical) print out command before running |
retfile |
logical to indicate if an |
... |
additional arguments passed to |
Object of class nifti
system.time({
library(oro.nifti)
dims = c(50, 50, 50)
x = array(rnorm(prod(dims)), dim = dims)
img = nifti(x, dim= dims,
datatype = convert.datatype()$FLOAT32, cal.min = min(x),
cal.max = max(x), pixdim = rep(1, 4))
s.img = smooth_image(img, sigma = 3, sigmaInPhysicalCoordinates = TRUE)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.