mcInterpretation Enumeration
|
|
An aspect of an Image's McImageType.
Namespace:
MediaCy.IQL.Engine
Assembly:
MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcInterpretation
Members
| Member name | Value | Description |
---|
| mciAnyInterp | 0 | current interpretation |
| mciMonochrome | 1 | only one channel |
| mciIndexedColor | 2 | 8 bits per pixel, pseudo-colored |
| mciGenericMultiBand | 3 | multichannel, when needed, pixel luminance is averaged across the channels |
| mciRGB | 4 | normal color model, 3 channels arranged as "RGBRGBRGB..." |
| mciBGR | 5 | Similar to RGB, except the channels are reversed for DIBs as "BGRBGRBGR..." |
| mciHSL | 6 | Three channels, Hue, Saturation, and Luminance |
| mciHSI | 7 | Three channels, Hue, Saturation, and Intensity |
| mciComplex | 8 | Two channels, real and imaginary arranged as "RIRIRI...", only supported with McFloat |
| mciPolar | 9 | Two channels, magnitude and phase arranged as "MPMPMP...", only supported with McFloat |
RemarksThis type definition indicates the color model of the image. For example, the
image may be monochromatic, or color, or perhaps it represents a collection of
frequency bands from satellite imagery.
With the exception of the IndexedColor interpretation, pixels may be either integer
or floating point and any bit depth.
In many cases, the client doesn't really care about the image's color interpretation.
In this case, the client can specify AnyInterp as a "don't care" condition.
See Also