Diffusion MRI: Difference between revisions
| Line 23: | Line 23: | ||
The online documentation for NIfTI is also pretty sweet: | The online documentation for NIfTI is also pretty sweet: | ||
* [http://nifti.nimh.nih.gov/nifti-1/documentation/nifti1fields/ NIfTI-1 Header Field Description] | * [http://nifti.nimh.nih.gov/nifti-1/documentation/nifti1fields/ NIfTI-1 Header Field Description] | ||
* [http://nifti.nimh.nih.gov/nifti-1/documentation/faq NIfTI FAQ] | |||
[[Category:Projects]] | [[Category:Projects]] | ||
Revision as of 14:00, 28 July 2008
Data
Software
File Formats
DICOM
DICOM Mosaic
Analyze
NIfTI
Files ending in .nii are in the NIfTI medical image format; it is becoming a standard export format for many different software packages, including FSL. .nii files combine the metadata header and image data into a single file, but NIfTI is a modified form of Analyze 7.5, so it sometimes comes in .hdr/.img pairs. You can test for the format by using the is_nifti_file() function in the I/O wrapper library.
The NIfTI format was created by the Neuroimaging Informatics Technology Initiative at NIH. It is a superset of Analyze 7.5, re-purposing empty fields in the Analyze format to support more features. Fortunately for us, the NIfTI reference library is available in the public domain, and $G/src/nifti is set up to download the latest version (with make download), build it, and install it in $G/lib/nifti and $G/include/nifti. You might also try snooping around $G/doc/nifti to see what they have to say in their documentation.
To use the NIfTI I/O wrapper library, simply #include <nifti1_io.h> in your code and add the following to the library list in your makefile: niftiio znz m z.
The online documentation for NIfTI is also pretty sweet: