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

Home » Public Forums » archive » negative return values after 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
negative return values after FFT [message #49458] Wed, 26 July 2006 14:01 Go to previous message
adisn123 is currently offline  adisn123
Messages: 44
Registered: July 2006
Member
Hi,

I did FFT from spacial domain to frequency domain on an image of about
500 x 500 pixel size.

IDL> ft = FFT(image, -1)

After filtering job, it was inversly fourier tranformed back using
IDL> inverse = FFT(ft, 1)

When I printed "inverse", the values were complex numbers.

1. Aren't they supposed to real numbers since I tranformed back to
spcial domain?

When I only get real numbers, using
IDL> print, float(FFT(ft,1))
There were some negative values in the array (quite a lot).

For my understanding, the inversely fourier tranformed values should
represent the pixel values corresponding to individual pixel
coordinates in 500 x 500 size.
How do I interpret those negative pixel values?

Thanks.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: kernel convolution?
Next Topic: doubt in IDL Smooth in 2D with NaN values and /edge

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

Current Time: Wed Oct 08 19:18:36 PDT 2025

Total time taken to generate the page: 0.00456 seconds