Существует ли двустрочная корреляционная или сверточная функция на основе FFT, встроенная в scipy (или другую популярную библиотеку)?
Существуют такие функции, как:
-
scipy.signal.correlate2d
- "прямой метод, реализованныйconvolveND
, будет медленный для больших данных " -
scipy.ndimage.correlate
- "Массив сопоставлен с данным ядром, используя точный расчет (т.е. не БПФ). -
scipy.fftpack.convolve.convolve
, который я действительно не понимаю, но кажется неправильным
В numarray была функция correlate2d()
с ключом fft=True
, но я думаю, что numarray был сложен
в numpy, и я не могу найти, включена ли эта функция.