我遇到了一个问题:在旋转的图像上逐列旋转执行1D FFT,如下所示:
原始图片:
旋转图片:
我有什么:
我想做什么:
这样的事情:
然而,从实现的角度来看,我需要进行图像旋转,然后应用1D FFT,这是一个昂贵的实现和运行时执行。
所以,我想知道,如何更改我的卷积内核,而不是旋转图像,以便将其应用于原始图像?我可以旋转一维FFT卷积内核吗?如果是这样,我应该在频域或图像域中进行吗?如何?还是任何资源和文献?非常感谢。
答案 0 :(得分:1)
我最终旋转了图像,然后按列执行1D fft列。