2D FFT of an image shows some invalid values for high frequencies
3 次查看(过去 30 天)
显示 更早的评论
I uploaded my 2D FFT magnitude image here:
If you take a look at it, for high frequencies[right, left, top and bottom], only at around x and y axis, there are some points with high power[yellow color]. These points shouldn't be in the resultant FFT2, since I know the original height image is isotropic and therefore the 2D FFT must look something like the example below(just note high frequencies; they are not for the same image):
Now, the question is, what could be the possible reasons for such a behavior at high frequencies?
1 个评论
Matt J
2013-6-27
编辑:Matt J
2013-6-27
since I know the original height image is isotropic and therefore the 2D FFT must look something like the example below
Post the original height image, so that we can verify that it is isotropic.
Have you used 'axis equal' to display these images? I can discern some asymmetry in your 2nd FFT image, even though it is mostly isotropic.
回答(2 个)
Matt J
2013-6-27
Now, the question is, what could be the possible reasons for such a behavior at high frequencies?
Because the frequencies you've shown are not really "high". Both plots look the same, except that the first one has smaller axis limits and is presenting a cropped view of the 2nd one.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Fourier Analysis and Filtering 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!