VTK
|
Data structure defining the fields in the nifti2 header. This binary header should be found at the beginning of a valid NIFTI-2 header file. More...
#include <vtkNIFTIImagePrivate.h>
Public Attributes | |
int | sizeof_hdr |
char | magic [8] |
short | datatype |
short | bitpix |
long long | dim [8] |
double | intent_p1 |
double | intent_p2 |
double | intent_p3 |
double | pixdim [8] |
long long | vox_offset |
double | scl_slope |
double | scl_inter |
double | cal_max |
double | cal_min |
double | slice_duration |
double | toffset |
long long | slice_start |
long long | slice_end |
char | descrip [80] |
char | aux_file [24] |
int | qform_code |
int | sform_code |
double | quatern_b |
double | quatern_c |
double | quatern_d |
double | qoffset_x |
double | qoffset_y |
double | qoffset_z |
double | srow_x [4] |
double | srow_y [4] |
double | srow_z [4] |
int | slice_code |
int | xyzt_units |
int | intent_code |
char | intent_name [16] |
char | dim_info |
char | unused_str [15] |
Data structure defining the fields in the nifti2 header. This binary header should be found at the beginning of a valid NIFTI-2 header file.
Definition at line 227 of file vtkNIFTIImagePrivate.h.
MUST be 540
Definition at line 229 of file vtkNIFTIImagePrivate.h.
char nifti_2_header::magic[8] |
MUST be valid signature.
Definition at line 230 of file vtkNIFTIImagePrivate.h.
short nifti_2_header::datatype |
Defines data type!
Definition at line 231 of file vtkNIFTIImagePrivate.h.
short nifti_2_header::bitpix |
Number bits/voxel.
Definition at line 232 of file vtkNIFTIImagePrivate.h.
long long nifti_2_header::dim[8] |
Data array dimensions.
Definition at line 233 of file vtkNIFTIImagePrivate.h.
1st intent parameter.
Definition at line 234 of file vtkNIFTIImagePrivate.h.
2nd intent parameter.
Definition at line 235 of file vtkNIFTIImagePrivate.h.
3rd intent parameter.
Definition at line 236 of file vtkNIFTIImagePrivate.h.
Grid spacings.
Definition at line 237 of file vtkNIFTIImagePrivate.h.
long long nifti_2_header::vox_offset |
Offset into .nii file
Definition at line 238 of file vtkNIFTIImagePrivate.h.
Data scaling: slope.
Definition at line 239 of file vtkNIFTIImagePrivate.h.
Data scaling: offset.
Definition at line 240 of file vtkNIFTIImagePrivate.h.
Max display intensity
Definition at line 241 of file vtkNIFTIImagePrivate.h.
Min display intensity
Definition at line 242 of file vtkNIFTIImagePrivate.h.
Time for 1 slice.
Definition at line 243 of file vtkNIFTIImagePrivate.h.
Time axis shift.
Definition at line 244 of file vtkNIFTIImagePrivate.h.
long long nifti_2_header::slice_start |
First slice index.
Definition at line 245 of file vtkNIFTIImagePrivate.h.
long long nifti_2_header::slice_end |
Last slice index.
Definition at line 246 of file vtkNIFTIImagePrivate.h.
char nifti_2_header::descrip[80] |
any text you like.
Definition at line 247 of file vtkNIFTIImagePrivate.h.
char nifti_2_header::aux_file[24] |
auxiliary filename.
Definition at line 248 of file vtkNIFTIImagePrivate.h.
NIFTI_XFORM_* code.
Definition at line 249 of file vtkNIFTIImagePrivate.h.
NIFTI_XFORM_* code.
Definition at line 250 of file vtkNIFTIImagePrivate.h.
Quaternion b param.
Definition at line 251 of file vtkNIFTIImagePrivate.h.
Quaternion c param.
Definition at line 252 of file vtkNIFTIImagePrivate.h.
Quaternion d param.
Definition at line 253 of file vtkNIFTIImagePrivate.h.
Quaternion x shift.
Definition at line 254 of file vtkNIFTIImagePrivate.h.
Quaternion y shift.
Definition at line 255 of file vtkNIFTIImagePrivate.h.
Quaternion z shift.
Definition at line 256 of file vtkNIFTIImagePrivate.h.
1st row affine transform.
Definition at line 257 of file vtkNIFTIImagePrivate.h.
2nd row affine transform.
Definition at line 258 of file vtkNIFTIImagePrivate.h.
3rd row affine transform.
Definition at line 259 of file vtkNIFTIImagePrivate.h.
Slice timing order.
Definition at line 260 of file vtkNIFTIImagePrivate.h.
Units of pixdim[1..4]
Definition at line 261 of file vtkNIFTIImagePrivate.h.
NIFTI_INTENT_* code.
Definition at line 262 of file vtkNIFTIImagePrivate.h.
char nifti_2_header::intent_name[16] |
'name' or meaning of data.
Definition at line 263 of file vtkNIFTIImagePrivate.h.
MRI slice ordering.
Definition at line 264 of file vtkNIFTIImagePrivate.h.
char nifti_2_header::unused_str[15] |
unused, filled with \0
Definition at line 265 of file vtkNIFTIImagePrivate.h.