Leadtools.ImageProcessing.Core Namespace : DiscreteFourierTransformCommandFlags Enumeration |
This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.
[FlagsAttribute()] public enum DiscreteFourierTransformCommandFlags : System.Enum, System.IComparable, System.IConvertible, System.IFormattable
'Declaration <FlagsAttribute()> Public Enum DiscreteFourierTransformCommandFlags Inherits System.Enum Implements System.IComparable, System.IConvertible, System.IFormattable
'Usage Dim instance As DiscreteFourierTransformCommandFlags
[FlagsAttribute()] public enum DiscreteFourierTransformCommandFlags : System.IComparable, System.IConvertible, System.IFormattable
Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags = function() { }; Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags.prototype = {
LeadtoolsMemberMarker(replace me) };
[FlagsAttribute()] public enum class DiscreteFourierTransformCommandFlags : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable
Member | Description |
---|---|
All | Use or compute all harmonics. If this flag is used the range rectangle and the range flags will be ignored. |
Blue | Use the blue channel. |
Both | Construct the image from both magnitude and phase data. |
Clip | Clip the constructed image values so they are between 0 and 255. |
DiscreteFourierTransform | Convert the image into frequency domain and store the results in the Data property of the FourierTransformInformation object. |
Gray | Use the master channel. If this flag is combined with InverseDiscreteFourierTransform, the reconstructed image will be gray. |
Green | Use the green channel. |
InsideX | Use or compute only the X harmonics inside the X range and ignore those outside the range. |
InsideY | Use or compute only the Y harmonics inside the Y range and ignore those outside the range. |
InverseDiscreteFourierTransform | Construct an image using the frequency components from the Data property of the FourierTransformInformation object. This option will change the values of the Data property. |
Magnitude | Construct the image from the frequency magnitude data only. |
None | No change. |
OutsideX | Use or compute only the X harmonics outside the X range and ignore those inside the range. |
OutsideY | Use or compute only the Y harmonics outside the Y range and ignore those inside the range. |
Phase | Construct the image from frequency phase data only. |
Range | Use or compute the harmonics specified in the range rectangle. |
Red | Use the red channel. |
Scale | Scale the constructed image values so they are between 0 and 255. |
Group | Flags |
Flags that represent the transformation type | DiscreteFourierTransform, InverseDiscreteFourierTransform |
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 InverseDiscreteFourierTransform is set and will be ignored if DiscreteFourierTransform is set | Magnitude, Phase, Both |
Flags that represent the clipping type. This flag is used only if InverseDiscreteFourierTransform is set and will be ignored if FFT_FFT is set | Clip, Scale |
Flags that represent which harmonics are used | All, Range |
Flags that represent the operations on the X Harmonics range | InsideX, OutsideX |
Flags that represent the operations on the Y Harmonics range | InsideY, OutsideY |
System.Object
System.ValueType
System.Enum
Leadtools.ImageProcessing.Core.DiscreteFourierTransformCommandFlags
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2