Description
Performs a non-centered filter on a FFT image.
-
Return Type
-
A McImage object.
Depending on its input, this method returns either the filtered Amplitude (input is Amplitude or Phase) or the FFT data image itself (input is the FFT data image).
-
Syntax
-
object.SpikeBoost (SFx, SFy, EFx, EFy, [Symmetric], [vSourceImg])
The SpikeBoost Method syntax has these parts: |
| object | An expression evaluating to an object of type McFFT. | | SFx | Required. A Double value. Horizontal cutting frequency.
| | SFy | Required. A Double value. Vertical cutting frequency.
| | EFx | Required. A Double value. Horizontal cutting frequency.
| | EFy | Required. A Double value. Vertical cutting frequency.
| | Symmetric | Optional. A Boolean value. If true
| | vSourceImg | Optional. A Variant value. Optional input image, applies to parent if empty.
| Remarks
The effect of this filter is to augment (double if FilterTransition=0) the frequencies comprised in the region defined by (SFx,SFy) and (EFx,EFy) and FilterShape. This is a non-centered filter as opposed to HighPass and LowPass.
The input (parent image or vSourceImg) can be a FFT data image, an amplitude or a phase as returned by Forward.
Set Symmetric to true, to apply a filter in a symmetrical fashion on both sides of the zero-frequency component.
|