【发布时间】:2013-10-29 20:28:04
【问题描述】:
我正在尝试使用 jtransforms 编写一个高通/低通图像过滤器。从某种意义上说,一切都工作得很好,我可以使用FloatFFT_2D 类的complexForward 方法转换图像,然后使用complexInverse 方法返回完全相同的图片。我使用的是float[] 输入而不是float[][]。
但是,要应用滤波器,我需要去除这两个阶段之间的一些频率分量。我的问题是我不知道输出是什么样子,或者换句话说,在输出数组中存储不同空间频率的位置。例如,a[0] 是 DC 值吗?
这方面的文档并不是特别即将发布,所以如果有人知道答案,我将不胜感激!
【问题讨论】:
标签: java image-processing fft