Другой ответ правильный, но вот чертеж, который наглядно демонстрирует, почему эта формула имеет вид:
I: размер изображения, K: размер ядра, P: заполнение,S: Страйд
Я объясню формулу только для одного направления (смещение фильтра вправо), поскольку тот же принцип действует и для другого направления.
Представьте, вы размещаете ядро(фильтр) в верхнем левом углу дополненного изображения.
Тогда с правой стороны осталось I-K + 2P пикселей.Если ваш шаг S, вы сможете поместить ядро в эту оставшуюся часть на этаж ((I-K + 2 * P) / S) позиций.Вы можете убедиться, что вам нужен «пол» для изображения, которое имеет 4x4 пикселей.Вы должны добавить один для начальной позиции ядра, чтобы получить общее количество позиций ядра.
Таким образом, существует floor ((I-K + 2 * P) / S) +Всего 1 позиций - это формула для вашего выходного размера.Надеюсь, это поможет.