为什么任何图像的傅立叶变换功率谱不在0到255的颜色范围内?

时间:2015-09-16 22:18:28

标签: fft spectrum

我计算了我的图像的傅立叶变换和傅里叶变换功率谱。傅立叶变换很容易看到,而功率谱则不容易看到。我可以通过实验和对数进一步将对比度标准化为0-255级。但我无法解释为什么功率谱不可见,以及是否有任何标准方法可以使对比度可见。功率谱不可见,但我也不知道,我该如何解释。我知道功率谱是傅里叶变换的实部和虚部的总和的平方,因此值很高但是任何人都可以提供可靠且令人信服的解释......

以对数方式表示

Visible_Power_Spectrum = log(1+Power_Spectrum,10)//Java language

此外,我也很困惑,为什么功率谱中心值太高,以至于正常的归一化方法无法正常工作。

我已经完成了其他类似的问题....

非常感谢

2 个答案:

答案 0 :(得分:1)

许多FFT实现(并非全部)似乎通过数据的大小(长度或高度*宽度)来缩放结果,以便保留数据和FFT结果之间的总能量(Parseval规则)。如果是这样,请在记录之前按大小缩小数据。

答案 1 :(得分:0)

这是因为频谱分布不均匀。