Learn R Programming

AnalyzeFMRI (version 1.1-16)

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

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

Run this code
# NOT RUN {
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