假设图像大小为 100 x 100,内核矩阵为 5x5。我对图像和内核都进行了 DFT。但是我如何将这两个矩阵相乘呢?这些乘法涉及哪些部分?真实的、想象的还是量级的?谢谢
这是我应该做的吗?我在哪些位置放置了 0 以使内核成为 100x100?
for i to 102
for j to 102
{
newReal = realImage * realKernel - imaginaryImage * imaginaryKernel
newImaginary = realImage * imaginaryKernel + imaginaryImage * realKernel
}
and do InverseFourierTransform(newReal, newImaginary)