Click or drag to resize

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
Syntax
VB
Public Enumeration mcImageConversionFlags
Members
  Member nameValueDescription
mcicfAskUser0A BeforeConversion event is fired, allowing a dialog to specifythe conversion flags.
mcicfScale1Pixel values are scaled to the destination image dynamic range.
mcicfDirect2Pixel values are not scaled to the destinationimage dynamic range, but are simply copied.
mcicfUser3Linear 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.
mcicfCalibrate4Apply 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.
mcicfToFloat5Convert 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