Core Optical, Inc.
IsotropicHighPassFilter Constructor Industrial Strength, Scientific Grade
Instantiates a new IsotropicHighPassFilter with the specified properties.

Namespace: PrecisionImage.FrequencyDomainProcessing
Assembly: PrecisionImage (in PrecisionImage.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public IsotropicHighPassFilter(
	float cutoffFrequency,
	float order
)

Parameters

cutoffFrequency
Type: OnlineSystem Single
A OnlineSingle type specifying the 50% attenuation frequency.
order
Type: OnlineSystem Single
A OnlineSingle that controls the slope of the frequency roll-off (larger values induce steeper slope).
Exceptions

Remarks

The IsotropicHighPassFilter is a 2D Butterworth filter that is used to attenuate the lower range of the spectrum while passing the upper range. The filter is circularly symmetric and will suppress (or pass) all directional basis functions of a given frequency equally and based on the user-specified filter characteristics.

The cutoffFrequency and order arguments are used to control the lower frequency roll-off characteristics of the filter. The greater the value of order the steeper the frequency roll-off. The cutoff value is defined as a Nyquist frequency-normalized value. For example, To specify the low frequency cutoff edge to center at a frequency 25% of the maximum (Nyquist) sampling frequency, assign a value of 0.25f to cutoffFrequency.

See Also