next up previous contents
Next: Dimensions and coordinate systems Up: Data types Previous: Types   Contents

Classes

The class of a volume describes how the voxel data should be interpreted. The most typical case is of a volume which has integer type, but the class value ``real''. This corresponds to the typical MINC 1 file, which defined scaling
  1. MI_CLASS_REAL - Floating point. The data are to be interpreted as floating point values regardless of the storage type. May be used with any integer or floating point type.
  2. MI_CLASS_INT - Integer. The data are to be interpreted as integer values. May be used with any integer type.
  3. MI_CLASS_LABEL - Labeled or enumerated data. The values of the voxels are assumed to be taken from a discrete set. These values may be assigned a sybolic name to clarify the interpretation of the data. May be used with any integer type.
  4. MI_CLASS_COMPLEX - Complex data. May be used with one of the complex types only.
  5. MI_CLASS_UNIFORM_RECORD - A uniform record structure, essentially an array with named entries.
  6. MI_CLASS_NON_UNIFORM_RECORD - A non uniform record structure. This is not yet implemented.

next up previous contents
Next: Dimensions and coordinate systems Up: Data types Previous: Types   Contents
Robert VINCENT 2004-05-28