0

我最近遇到了一些 python 代码(如下所示),它使用 scipy 信号进行 2d 卷积。

x = np.array([[1, 1, 1, 0, 0],
              [0, 1, 1, 1, 0],
              [0, 0, 1, 1, 1],
              [0, 0, 1, 1, 0],
              [0, 1, 1, 0, 0]],
              dtype='float')

w_k = np.array([[1, 0, 1],
                [0, 1, 0],
                [1, 0, 1],],
                dtype='float')

w_k = np.rot90(w_k, 2)

f = signal.convolve2d(x, w_k, 'valid')

在 convolve2d 操作之前,过滤器被旋转。这样做的目的是什么?

4

0 回答 0