Woolz Image Processing
Version 1.7.5
|
Analyze 7.5 file header structure for the image dimensions. Typedef: WlzEffAnlImageDim. More...
Data Fields | |
short | dim [8] |
short | unused8 |
short | unused9 |
short | unused10 |
short | unused11 |
short | unused12 |
short | unused13 |
short | unused14 |
short | dataType |
short | bitPix |
short | dimUn0 |
float | pixdim [8] |
float | voxOffset |
float | fUnused1 |
float | fUnused2 |
float | fUnused3 |
float | calMax |
float | calMin |
float | compressed |
float | verified |
int | glMax |
int | glMin |
Analyze 7.5 file header structure for the image dimensions. Typedef: WlzEffAnlImageDim.
short _WlzEffAnlImageDim::dim[8] |
Array of the image dimensions. The number of dimensions is usually 4 with; [0] = number of dimensions, [1] = number of columns (X), [2] = number of lines (Y), [3] = number of planes (Z), [4] = number of time points. 16 bytes.
Referenced by WlzEffReadObjAnl(), and WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused8 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused9 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused10 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused11 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused12 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused13 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::unused14 |
Unused. 2 bytes.
Referenced by WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::dataType |
The data type for the image, which must be a member of enum::_WlzEffAnlDataType. 2 bytes.
Referenced by WlzEffReadObjAnl(), and WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::bitPix |
Number of bits per pixel, which must be one of; 1, 8, 16, 32 or
Referenced by WlzEffReadObjAnl(), and WlzEffWriteObjAnl().
short _WlzEffAnlImageDim::dimUn0 |
2 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::pixdim[8] |
Real world pixel dimensions in mm and ms. The number of dimensions is usually 4 with; [0] = number of dimensions, [1] = x size (pixel width), [2] = y size (pixel height), [3] = z size (voxel depth), [4] = time interval. 32 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::voxOffset |
The byte offset in the ".img" file at which the pixels start. If negative then the absolute value applies to every image in the file. 4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::fUnused1 |
4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::fUnused2 |
4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::fUnused3 |
4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::calMax |
Maximum calibratin value. 4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::calMin |
Minimum calibratin value. 4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::compressed |
4 bytes.
Referenced by WlzEffWriteObjAnl().
float _WlzEffAnlImageDim::verified |
4 bytes.
Referenced by WlzEffWriteObjAnl().
int _WlzEffAnlImageDim::glMax |
Maximum pixel value. 4 bytes.
Referenced by WlzEffWriteObjAnl().
int _WlzEffAnlImageDim::glMin |
Minimum pixel value. 4 bytes. Total = 108 bytes.
Referenced by WlzEffWriteObjAnl().