Analysis: Signal Processing: 2D FFT Filters
Perform 2D FFT filtering
Minimum Origin Version Required: 8.5Pro SR0
fft_filter2 filter:=high window:=ideal type:=hertz cutoff:=50 ;
Please refer to the page for additional option switches when accessing the x-function from script
Display Name |
Variable Name |
I/O and Type |
Default Value |
Description |
---|---|---|---|---|
Input Matrix | im |
Input MatrixObject |
|
Specify the input matrix. The matrix should be numeric. Thus, images should be converted into data before 2D FFT Filters analysis is applied. |
Filter Type | filter |
Input int |
|
Specify the filter type.
Option list:
|
Window Type | window |
Input int |
|
Specify the window type for 2D FFT filters. When Filter Type is Threshold, Window Type will not be shown in the dialog.
Option list:
|
Truncate Window | zerocut |
Input int |
|
This option is available only when Window Type is Blackman. It decides whether to perform zero cutoff. |
Order | order |
Input int |
|
The filter order, which is a positive integer number. This option is available only when Window Type is Butterworth. |
Specify Cutoff By | type |
Input int |
|
Specify a way to define the cutoff value. When Window Type is Blackman, Specify Cutoff By will not be shown.
Option list:
|
Cutoff Value | cutoff |
Input double |
|
This option is available only when Filter Type is either Low Pass or High Pass. It specifies the cutoff value. |
Lower Cutoff Value | lowercut |
Input double |
|
This option is available only when Filter Type is either Band Pass or Band Block. It specifies the lower cutoff value. |
Upper Cutoff Value | uppercut |
Input double |
|
This option is available only when Filter Type is either Band Pass or Band Block. It specifies the upper cutoff value. |
Lower Threshold | lowerthre |
Input double |
|
This option is available only when Filter Type is Threshold. It specifies the lower threshold value. The value should be between 0 and 1. |
Upper Threshold | upperthre |
Input double |
|
This option is available only when Filter Type is Threshold. It specifies the upper threshold value. The value should be between 0 and 1. Upper Threshold should be greater than Lower Threshold. |
Output Matrix | om |
Output MatrixObject |
|
Specify the output matrix, which has been processed by 2D FFT Filters analysis.
See the syntax here. |
For more information, please refer to our User Guide.
Keywords:fourier, fft, window, band, block, threshold