在库中搜索基于 3D FFT 的卷积

Searching library for a 3D fft based convolution

本文关键字:3D FFT 卷积 搜索      更新时间:2023-10-16

我有一个大的3D矩阵和一个小的3D矩阵,我想使用基于3D fft的卷积来为我的小3D矩阵在更大的矩阵中找到最佳匹配。您是否C++有任何代码可以做到这一点?

Stackoverflow 不是可以请求代码然后由我们完成的社区,但我们可以帮助您找到必要的资源和信息,以便您能够自己这样做(通常关于如何使用库的问题和特定主题的帮助是可以的)。

让我们来回答你的问题:你已经提到你想使用 FFT,这是迄今为止最好的方法 - 一个合适的库是 FFTW,所以请看一下它并记住以下几点:

  • 为了提高性能,请尝试填充到两个的幂,这将大大加快该过程!
  • 使用真正的FFT而不是
  • 复杂的FFT也将简化和加速这一点。
  • 通常单个精度应该足以达到预期的结果。