comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Correction: 2D FFt
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Correction: 2D FFt [message #7292 is a reply to message #7290] Tue, 22 October 1996 00:00 Go to previous messageGo to previous message
thompson is currently offline  thompson
Messages: 584
Registered: August 1991
Senior Member
Walid Atia <atia@wam.umd.edu> writes:

> ... And why does IDL store the 2D transform this way--doesn't
> the usual 2D transform treat the center of the array as zero frequency,
> so as to get a symmetrical function given a symmetrical image?

Actually, every Fortran FFT I've ever worked with stores the data in this way.
It makes a certain amount of sense, in that the power at zero frequency is at
(0,0), just like the 1D power at zero frequency is at (0). But it does take a
bit of getting used to.

A lot of times, one is only interested in the power, and only needs the lower
left quadrant of the FFT, i.e. F(0:NX,0:NY), where NX and NY are the Nyquist
frequencies in the two dimensions.

Note that the IDL DIST() function provides the radius vector in frequency
space, for forming filters that are symmetric, i.e. depend only on the spatial
frequency.

Bill Thompson
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Finding the index of the median
Next Topic: A Nice (undocumented?) feature for PS plotting

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:40:01 PDT 2025

Total time taken to generate the page: 0.00365 seconds