🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1276

Re: FFT in 2D

#1276
From: Dave Hall (Sverdrup)
Date: Mon, 28 Sep 1992 19:06
19 lines
1449 bytes
In article <1992Sep22.163256.15935@versyss.com>, keithd@versyss.UUCP (Keith Doyle) writes...
>I'm interested in using FFT for noise reduction of images, and while I
>have worked with FFT in 1D (for audio) and have an assortment of FFT
>source code for 1D, I don't really know how to apply it to the 2D case.
>Is it simply an FFT of all the rows combined with an FFT of all the columns
>of pixels in the image?  

    Here is the basic idea: Start with a 2-d array (matrix) of pixels. First,
take the 1-d FFT of each row vector, forming an intermdiate matrix from the 
result. Now take the 1-d FFT of each column vector in this matrix. The columns
of the final output matrix are formed from these transforms. Therefore, the
calculation of a 2-d FFT for an NxN matrix requires calculation of N^2 1-D
FFT's.


                  Hope this is useful info,


                                Dave Hall
Technical Details
Message-ID: <28SEP199214061890@ariel.lerc.nasa.gov>
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!agate!usenet.ins.cwru.edu!eagle!ariel.lerc.nasa.gov!tohall
References: <1992Sep22.163256.15935@versyss.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.dsp
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!agate!usenet.ins.cwru.edu!eagle!ariel.lerc.nasa.gov!tohall
From: tohall@ariel.lerc.nasa.gov (Dave Hall (Sverdrup))
Subject: Re: FFT in 2D
Message-ID: <28SEP199214061890@ariel.lerc.nasa.gov>
News-Software: VAX/VMS VNEWS 1.41    
Sender: news@eagle.lerc.nasa.gov
Nntp-Posting-Host: ariel.lerc.nasa.gov
Organization: NASA Lewis Research Center
References: <1992Sep22.163256.15935@versyss.com>
Date: 28 Sep 1992 14:06 EST  
Lines: 22