f.write.nifti {AnalyzeFMRI}R Documentation

writes an array to a .img/.hdr pair in NIFTI format or to a .nii file

Description

Creates a .img/.hdr pair of files or a .nii file from a given array

Usage

f.write.nifti(mat,file,size,L,nii)

Arguments

mat An array
file The name of the file to be written, without .img or .hdr suffix
size Specify the format of the .img file. Either "float" (for 4 byte floats) or "int" (2 byte integers) or "char" (1 byte integers).
L if NULL, the list is created by the function, else it should be provided. This list contains the header part of a NIFTI image.
nii should we write only one .nii file or a .hdr/.img pair of files

Value

Nothing is returned

See Also

f.write.array.to.img.8bit, f.write.array.to.img.2bytes, f.write.array.to.img.float f.write.nii.array.to.img.8bit, f.write.nii.array.to.img.2bytes, f.write.nii.array.to.img.float

Examples

a<-array(rnorm(20*30*40*3),dim=c(20,30,40,3))
file<-"temp"
f.write.nifti(a,file,size="float",nii=TRUE)

[Package AnalyzeFMRI version 1.1-11 Index]