mcImageConversionFlags Enumeration
|
|
Flags that can be used with ConvertEx to indicate the type ofup- or down-conversion that should take place when the pixel intensity needs to
be converted from one the dynamic range of one integral pixel type to another.
Namespace:
MediaCy.IQL.Engine
Assembly:
MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
SyntaxPublic Enumeration mcImageConversionFlags
Members
| Member name | Value | Description |
---|
| mcicfAskUser | 0 | A BeforeConversion event is fired, allowing a dialog to specifythe conversion flags. |
| mcicfScale | 1 | Pixel values are scaled to the destination image dynamic range. |
| mcicfDirect | 2 | Pixel values are not scaled to the destinationimage dynamic range, but are simply copied. |
| mcicfUser | 3 | Linear scaling from the user-defined inputrange to the user-defined output range. If both vSourceRange and
vDestinationRange are missing, then the behavior is the same as mcicfScale. |
| mcicfCalibrate | 4 | Apply any IntensityCalibration to the luminancevalues when doing the conversion to requested vType. If IntensityCalibration
is not assigned, then the behavior is the same as for mcicfUser. |
| mcicfToFloat | 5 | Convert the McImage.Type.PixelType tomcpdtFloat and with BitsPerChannel 32, keeping other aspects of the
converted image's Type the same; the vType argument is ignored if this flag
is given. In addition, any IntensityCalibration is applied to the luminance
values when doing the conversion to requested vType. If
IntensityCalibration is not assigned, then the luminance casting behavior is
the same as for mcicfUser. |
See Also