假设我有一个空间内核函数std::move
,尺寸为(, )
x (, )
的图像。
我想使用 卷积将此内核应用于图像。
现在,从现在开始,我可以做两件事:
i。通过函数生成大小为
3
x 3
的小内核
ii。将内核填充到(, )
x 的尺寸
iii。将它们转换为复数矩阵,将FFT应用于复数矩阵,将矩阵相乘,依此类推。
i。从生成大小为
x
的大内核,以便我们不进行填充
ii。将它们转换为复数矩阵,对它们两者均应用FFT,将矩阵相乘,依此类推。
它们都是有效的/操作,还是只有#2有效?
这两者之间有什么区别?