逐列旋转图像的 1D FFT
1D FFT on rotated image column by column
我遇到一个问题:对旋转后的图像逐列进行一维FFT,描述如下:
原图:
旋转图像:
我有:
- 原图
- 旋转图像的卷积核。
我想做什么:
- 对 ROTATED 图像执行 1D FFT(图像域卷积或频域乘法)。
像这样:
但是,从实现的角度来看,我需要进行图像旋转,然后应用 1D FFT,这在 运行 时间是一个昂贵的实现和执行。
所以,我想知道,除了旋转图像之外,我怎样才能改变我的卷积核,以便我可以将它应用到原始图像上?我可以旋转一维 FFT 卷积核吗?如果是这样,我应该在频域还是图像域进行?如何?或者任何资源和文献?非常感谢。
我最终旋转了图像,然后逐列执行 1D fft。
我遇到一个问题:对旋转后的图像逐列进行一维FFT,描述如下:
原图:
旋转图像:
我有:
- 原图
- 旋转图像的卷积核。
我想做什么:
- 对 ROTATED 图像执行 1D FFT(图像域卷积或频域乘法)。
像这样:
但是,从实现的角度来看,我需要进行图像旋转,然后应用 1D FFT,这在 运行 时间是一个昂贵的实现和执行。
所以,我想知道,除了旋转图像之外,我怎样才能改变我的卷积核,以便我可以将它应用到原始图像上?我可以旋转一维 FFT 卷积核吗?如果是这样,我应该在频域还是图像域进行?如何?或者任何资源和文献?非常感谢。
我最终旋转了图像,然后逐列执行 1D fft。