Поиск библиотеки для свертки на основе 3D fft

У меня есть большая трехмерная матрица и небольшая 3D-матрица, которые я хочу использовать свертку на основе 3D-флефа, чтобы найти лучшее соответствие для моей маленькой 3D-матрицы в большей матрице. У вас есть код на С++, который может это сделать?

4
задан Sam 12 авг. '12 в 11:52
источник поделиться

1 ответ

Stackoverflow - это не сообщество, где можно запросить код, а затем выполнить его, но мы можем помочь вам найти необходимые ресурсы и информацию, чтобы вы могли сделать это для себя (обычно вопросы о том, как использовать библиотеки и помощь по конкретным темам в порядке).

Перейдем к вашему вопросу: вы уже упоминали, что хотите использовать БПФ, который, безусловно, лучший подход - подходящая библиотека будет FFTW, поэтому, пожалуйста, взгляните на него и учтите следующее:

  • Чтобы улучшить производительность, попробуйте использовать две клавиши, что ускорит процесс!
  • Использование реального FFT и не сложного упрощения и ускорения этого тоже.
  • Обычно для достижения желаемых результатов должна быть достаточно одинарной точности.
2
ответ дан Christian Ivicevic 12 авг. '12 в 12:15
источник поделиться

Другие вопросы по меткам