f.write.nifti: writes an array to a .img/.hdr pair in NIFTI format or to a...

Description Usage Arguments Value See Also Examples

View source: R/niftiFMRI.R

Description

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

Usage

1
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

1
2
3
4
5
6
## 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)

## End(Not run)

AnalyzeFMRI documentation built on Oct. 5, 2021, 5:06 p.m.