Leadtools.ImageProcessing.Core Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.12.10
FastFourierTransformCommandFlags Enumeration
See Also  
Leadtools.ImageProcessing.Core Namespace : FastFourierTransformCommandFlags Enumeration




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

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

Syntax

Visual Basic (Declaration) 
<FlagsAttribute()>
Public Enum FastFourierTransformCommandFlags 
   Inherits Enum
Visual Basic (Usage)Copy Code
Dim instance As FastFourierTransformCommandFlags
C# 
[FlagsAttribute()]
public enum FastFourierTransformCommandFlags : Enum 
Managed Extensions for C++ 
[FlagsAttribute()]
__value public enum FastFourierTransformCommandFlags : public Enum 
C++/CLI 
[FlagsAttribute()]
public enum class FastFourierTransformCommandFlags : public Enum 

Members

MemberDescription
None No change.
FastFourierTransform Convert the image into the frequency domain and store the results in the Data property of the FourierTransformInformation object.
InverseFastFourierTransform Construct 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.
Blue Work on the blue channel.
Green Work on the green channel.
Red Work on the red channel.
Gray Work on the master channel. If this flag is combined with InverseFastFourierTransform, the reconstructed image will be gray.
Magnitude Construct the image from the frequency magnitude only.
Phase Construct the image from the frequency phase only.
Both Construct the image from both magnitude and phase.
Clip Clip the constructed image values to be between 0 and 255.
Scale Scale the constructed image Valid values are between 0 and 255.

Remarks

You can use a bitwise OR (|) to specify one flag from each group.
GroupFlags
Flags that represent the transformation typeFastFourierTransform, InverseFastFourierTransform
Flags that represent the operation channel typeBlue, 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 setMagnitude, 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 setClip, Scale

Inheritance Hierarchy

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

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also