readMRI: Read an MR Image into an Array

View source: R/mriio.R

readMRIR Documentation

Read an MR Image into an Array

Description

Read an MR image of different formats into an array.

Usage

   readMRI(file, dim, format)

Arguments

file

the name of the image file to be read in.

dim

the dimensions of the image. It is required for the image of type raw.gz, in which dim is a vector of length three specifying dimensions in x, y, and z directions. The default is NULL.

format

the format of the image file. Right now only the "Analyze", "NIfTI", and raw byte (unsigned with 1 byte per element in the byte stream) gzip formats are supported.

Details

The files of "Analyze" format are read in through the function readANALYZE. The files of "NIfTI" format are read in through the functionreadNIfTI.

Value

An array with the appropriate dimensions containing the image volume.

See Also

readANALYZE, readNIfTI

Examples

  ## Not run: 
  vol1 <- readMRI("t1.rawb.gz", c(91,109,91), "rawb.gz")
  
  vol2 <- readMRI("t1.nii.gz", format="nifti")

  vol3  <- readMRI("t1.nii", format="nifti")

  vol4 <- readMRI("t1-analyze.img", format="analyze")
  
## End(Not run)

mritc documentation built on Feb. 16, 2023, 10:47 p.m.