I’m looking for a .NET library that can do Fourier transforms (in 2D) on arrays whose size is non-integer powers of 2, unlike ordinary FFT algorithms.
The reason is that I’m working on an image processing program and want to compute the Fourier transform on images of arbitrary size without stretching or increasing canvas size (and possibly repeat border pixels to reduce Gibbs peaks) which I have done until now.
You may possibly find it here: