FourierExpFltImg

DESCRIPTION

Applies an exponential frequency domain filter to a frequency domain image. The effect is to convolve a filter with the image in the spatial domain. The frequency domain representation of the filter is as follows:
 H(u,v) = Alpha + Beta * exp {Gamma*[   (a11 u + a12 v)**2
             + (a21 u + a22 v)**2 ]}
 

15 H( ) transfer function of the filter

15 u,v 2D frequency coordinates

15 Alpha high frequency asymptote

15 Beta decay coefficient

15 Gamma exponential decay coefficient

15 Eccent Eccentricity of equal contours of the filter in the frequency domain

15 Theta angle in degrees of the filter's orientation

15 xSize x dimension of the source image

15 ySize y dimension of the source image

15 sigmaL 1/ sqrt (1 -(Eccent*Eccent))

15 sigmaS 1.0

15 phi 0.017453 * Theta

15 a11 sigmaS * cos(phi) /xSize

15 a12 sigmaS * sin(phi) /ySize

15 a21 -sigmaL * sin(phi) /xSize

15 a22 sigmaL * cos(phi) /ySize

The input must be a frequency domain image in the packed format produced by the ForwardFFTImg module (see format description in ForwardFFTImg documentation). The Fourier transformation and the cross correlation are discussed in: Digital Image Processing, Gonzales, R.C., Wintz, P., Addison Wesley, Second Edition, 1987, pp 61--137.

INPUTS

Port: Img In
Type: Lattice
Constraints: 1..3-D.
source frequency domain image

WIDGETS

Port: Alpha
Type: Dial
Alpha constant value

Port: Beta
Type: Dial
Beta constant value

Port: Gamma
Type: Dial
Gamma constant value

Port: Eccent
Type: Dial
Eccent constant value

Port: Theta
Type: Dial
Theta constant value

OUTPUTS

Port: Img Out
Type: Lattice
Constraints: 1..3-D.
filtered frequency domain image

PROBLEMS

SEE ALSO

ForwardFFTImg InverseFFTImg FourierGaussFltImg
[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996