Extract or Replace Values Inside a Mask
Methods that act on the .Data field in a
NIfTI/ANALYZE image but only on values inside a mask.
mask_vals(object, mask) mask_vals(object, mask) <- value ## S4 replacement method for signature 'nifti' mask_vals(object, mask) <- value ## S4 replacement method for signature 'anlz' mask_vals(object, mask) <- value ## S4 replacement method for signature 'array' mask_vals(object, mask) <- value
object |
is an object of class |
mask |
is an object of class |
value |
is the value to assign to the |
img = nifti(array(rnorm(10^3), dim = rep(10, 3)))
mask = img > 1.5
mask_vals(img, mask)
mask_vals(img, mask) = rep(4, sum(mask))
mask_vals(img, as(mask, "array")) = rep(4, sum(mask))
mask_vals(as(img, "array"),
as(mask, "array")) = rep(4, sum(mask))Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.