LEADTOOLS Image Processing (Leadtools.ImageProcessing.Core assembly)

FastFourierTransformCommandFlags Enumeration

Show in webframe







Flags that indicate the transformation type, operation channel, frequency data type used to reconstruct the image, and the clipping type.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

Syntax
[FlagsAttribute()]
public enum FastFourierTransformCommandFlags : System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
'Declaration
 
<FlagsAttribute()>
Public Enum FastFourierTransformCommandFlags 
   Inherits System.Enum
   Implements System.IComparableSystem.IConvertibleSystem.IFormattable 
'Usage
 
Dim instance As FastFourierTransformCommandFlags
[FlagsAttribute()]
public enum FastFourierTransformCommandFlags : System.IComparableSystem.IConvertibleSystem.IFormattable  

            

            
Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags = function() { };
Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags.prototype = {
None = 0x00000000, FastFourierTransform = 0x00000002, InverseFastFourierTransform = 0x00000002, Blue = 0x00000010, Green = 0x00000020, Red = 0x00000030, Gray = 0x00000040, Magnitude = 0x00000100, Phase = 0x00000200, Both = 0x00000300, Clip = 0x00001000, Scale = 0x00002000, };
[FlagsAttribute()]
public enum class FastFourierTransformCommandFlags : public System.Enum, System.IComparableSystem.IConvertibleSystem.IFormattable  
Members
ValueMemberDescription
0x00000000NoneNo change.
0x00000002FastFourierTransformConvert the image into the frequency domain and store the results in the Data property of the FourierTransformInformation object.
0x00000002InverseFastFourierTransformConstruct an image from the frequency components in the Data property of the FourierTransformInformation object. The image will be stored in the Run method image. This option will change the values of the Data property of the FourierTransformInformation object.
0x00000010BlueWork on the blue channel.
0x00000020GreenWork on the green channel.
0x00000030RedWork on the red channel.
0x00000040GrayWork on the master channel. If this flag is combined with InverseFastFourierTransform, the reconstructed image will be gray.
0x00000100MagnitudeConstruct the image from the frequency magnitude only.
0x00000200PhaseConstruct the image from the frequency phase only.
0x00000300BothConstruct the image from both magnitude and phase.
0x00001000ClipClip the constructed image values to be between 0 and 255.
0x00002000ScaleScale the constructed image Valid values are between 0 and 255.
Remarks
You can use a bitwise OR (|) to specify one flag from each group.
Group Flags
Flags that represent the transformation type FastFourierTransform, InverseFastFourierTransform
Flags that represent the operation channel type Blue, Green, Red, Gray
Flags that represent the frequency data type used for constructing the image: this flag is used only if InverseFastFourierTransform is set and will be ignored if FastFourierTransform is set Magnitude, Phase, Both
Flags that represent the clipping type. This flag is used only if InverseFastFourierTransform is set and will be ignored if FFT_FFT is set Clip, Scale
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Leadtools.ImageProcessing.Core.FastFourierTransformCommandFlags

Requirements

Target Platforms

See Also

Reference

Leadtools.ImageProcessing.Core Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.