This function reads one or more NIfTI-1 files into R, using the standard
NIfTI-1 C library. It extends the equivalent function from the RNifti
package with source and target image parameters.
readNifti(file, source = NULL, target = NULL, internal = FALSE)
Arguments
| file |
A character vector of file names. |
| source, target |
If the specified file contains a transformation,
these parameters can be used to specify the associated source and target
images, which are stored in attributes of the same name. Only used if
file is of unit length. |
| internal |
Logical value. If FALSE (the default), an array
of class "niftiImage", containing the image pixel or voxel values,
will be returned. If TRUE, the return value will be an object of
class "internalImage", which contains only minimal metadata about
the image. Either way, the return value has an attribute which points to a
C data structure containing the full image. |
Value
An array or internal image, with class "niftiImage", and
possibly also "internalImage".
Author
Jon Clayden <code@clayden.org>