Learn R Programming

AnalyzeFMRI (version 1.1-11)

f.write.nifti: 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

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

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

Run the code above in your browser using DataLab