#include <NiftiImageInfo.h>

Public Member Functions | |
| NiftiImageInfo (const char *=nullptr) | |
| Constructor, reads header from NIfTI image file.  | |
Public Attributes | |
| string | aux_file | 
| auxiliary filename  | |
| int | byteorder | 
| byte order on disk (MSB_ or LSB_FIRST)  | |
| double | cal_max | 
| calibration parameter, maximum  | |
| double | cal_min | 
| calibration parameter, minimum  | |
| int | datatype | 
| type of data in voxels: DT_* code  | |
| string | descrip | 
| optional text to describe dataset  | |
| double | dt | 
| grid spacings  | |
| double | du | 
| grid spacings  | |
| double | dv | 
| grid spacings  | |
| double | dw | 
| grid spacings  | |
| double | dx | 
| grid spacings  | |
| double | dy | 
| grid spacings  | |
| double | dz | 
| grid spacings  | |
| string | fname | 
| header filename (.hdr or .nii)  | |
| string | iname | 
| image filename (.img or .nii)  | |
| int | iname_offset | 
| offset into iname where data starts  | |
| int | intent_code | 
| statistic type (or something)  | |
| string | intent_name | 
| optional description of intent data  | |
| double | intent_p1 | 
| intent parameters  | |
| double | intent_p2 | 
| intent parameters  | |
| double | intent_p3 | 
| intent parameters  | |
| int | nbyper | 
| bytes per voxel, matches datatype  | |
| int | ndim | 
| last dimension greater than 1 (1..7)  | |
| int | nifti_type | 
| int | nt | 
| dimensions of grid array  | |
| int | nu | 
| dimensions of grid array  | |
| int | nv | 
| dimensions of grid array  | |
| size_t | nvox | 
| number of voxels = nx*ny*nz*...*nw  | |
| int | nw | 
| dimensions of grid array  | |
| int | nx | 
| dimensions of grid array  | |
| int | ny | 
| dimensions of grid array  | |
| int | nz | 
| dimensions of grid array  | |
| int | qform_code | 
| codes for (x,y,z) space meaning  | |
| Matrix | qto_ijk | 
| qform: transform (x,y,z) to (i,j,k)  | |
| Matrix | qto_xyz | 
| qform: transform (i,j,k) to (x,y,z)  | |
| double | scl_inter | 
| scaling parameter - intercept  | |
| double | scl_slope | 
| scaling parameter - slope  | |
| int | sform_code | 
| codes for (x,y,z) space meaning  | |
| int | slice_code | 
| code for slice timing pattern  | |
| double | slice_duration | 
| time between individual slices  | |
| int | slice_end | 
| index for end of slices  | |
| int | slice_start | 
| index for start of slices  | |
| Matrix | sto_ijk | 
| sform: transform (x,y,z) to (i,j,k)  | |
| Matrix | sto_xyz | 
| sform: transform (i,j,k) to (x,y,z)  | |
| int | swapsize | 
| swap unit in image data (might be 0)  | |
| int | time_units | 
| dt units: NIFTI_UNITS_* code  | |
| double | toffset | 
| time coordinate offset  | |
| int | xyz_units | 
| dx,dy,dz units: NIFTI_UNITS_* code  | |
NIfTI image header information.
Definition at line 141 of file NiftiImageInfo.h.
| int mirtk::NiftiImageInfo::nifti_type | 
0==ANALYZE, 1==NIFTI-1 (1 file), 2==NIFTI-1 (2 files), 3==NIFTI-ASCII (1 file)
Definition at line 178 of file NiftiImageInfo.h.