我想知道是否可以使用C ++中的fttw库将DC组件放在图像中间。有时最好通过垂直移动M / 2和水平移动N / 2来集中频谱,使得DC分量和低频分量位于中间,而高频分量位于四边。 / p>
我查看了文档,但他们没有提供任何相关信息。
最好的考虑,
答案 0 :(得分:0)
不,不是。你必须编写自己的移位算法。我在我的医学图像重建库中写了一堆辅助函数:https://github.com/kvahed/codeare/blob/master/src/matrix/ft/DFT.hpp
随意使用。还有更强大的过滤器,如hann,hamming等,用于减少伪像等。