Woolz Image Processing Version 1.4.0
_WlzEffAnlImageDim Struct Reference

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

Detailed Description

Analyze 7.5 file header structure for the image dimensions. Typedef: WlzEffAnlImageDim.


Field Documentation

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().

Unused. 2 bytes.

Unused. 2 bytes.

Unused. 2 bytes.

Unused. 2 bytes.

Unused. 2 bytes.

Unused. 2 bytes.

Unused. 2 bytes.

The data type for the image, which must be a member of enum::_WlzEffAnlDataType. 2 bytes.

Referenced by WlzEffReadObjAnl(), and WlzEffWriteObjAnl().

Number of bits per pixel, which must be one of; 1, 8, 16, 32 or 64. 2 bytes.

Referenced by WlzEffReadObjAnl(), and WlzEffWriteObjAnl().

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().

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.

Maximum calibratin value. 4 bytes.

Minimum calibratin value. 4 bytes.

Maximum pixel value. 4 bytes.

Referenced by WlzEffWriteObjAnl().

Minimum pixel value. 4 bytes. Total = 108 bytes.

Referenced by WlzEffWriteObjAnl().


The documentation for this struct was generated from the following file: