Mathew Posted November 12, 2008 Report Share Posted November 12, 2008 Hello I have an image of size M X N (pixel). Fisrt of all i have read the image from the path location. Then I used Unflatten Pixmap VI to convert the image to array. Now i need to find the 2 D FFT. I have to do the FFT by fist computing the transforms of the rows in parallel and then the transforms of the columns of the result. For that i extracted the N Resolution value and gave it to ta for loop ( since there are N rows for the image.) Then I calculated the FFT for these rows. The resulting array is transposed to do the FFT for the columns. Is the VI i made correct? Please see the attchement for the image. How can i get the 2D- FFT plot ? Thankss Quote Link to comment
MikaelH Posted November 12, 2008 Report Share Posted November 12, 2008 Try this: Cheers, Mikael Quote Link to comment
Nanxiong Zhang Posted November 20, 2008 Report Share Posted November 20, 2008 What version of LabVIEW are you using? After LabVIEW 8.0, The FFT.vi supports 2D input. FFT.vi on the Signal Processing>>Transform palette is a polymorphic VI. You can link either 1D or 2D data to it. Quote Link to comment
MikaelH Posted November 21, 2008 Report Share Posted November 21, 2008 QUOTE (Nanxiong Zhang @ Nov 20 2008, 11:53 AM) What version of LabVIEW are you using? After LabVIEW 8.0, The FFT.vi supports 2D input. FFT.vi on the Signal Processing>>Transform palette is a polymorphic VI. You can link either 1D or 2D data to it. 8.5 //mikael Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.