Каково назначение вращающихся фильтров при построении свертки со скучным сигналом? - PullRequest
0 голосов
/ 12 февраля 2020

Недавно я наткнулся на немного кода python (показанного ниже), который выполняет 2-мерную свертку с сигналом scipy.

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 фильтр был повернут. Какова цель этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...