14

我正在为最新版本的FFTW寻找最小的 Java 包装器。FFTW 网站上列出的包装器要么过期(jfftw-1.2.zip),要么包含太多额外的东西(共享科学工具箱)。谷歌搜索建议JFFTW3,看起来很有希望,但下载链接已损坏(有人有镜子吗?)

对于那些想要纯 Java FFT 库的人来说,JTransforms看起来很不错。我更喜欢使用 FFTW,因为它的速度大约是原来的两倍,并且它可以处理任意尺寸 d > 3。

4

1 回答 1

10

我最终使用JNAerator 从头文件中自动生成 JNA 绑定fftw3.h。结果可作为 Github 上的要点获得。要点(在底部)还包括一个方便的 Scala 接口,用于任意维度的实际转换。

于 2011-12-04T00:38:33.510 回答