假设我有一个 5x5 矩阵:
arr = np.arange(25).reshape((5,5))
array([[ 0, 1, 2, 3, 4],
[ 5, 6, 7, 8, 9],
[10, 11, 12, 13, 14],
[15, 16, 17, 18, 19],
[20, 21, 22, 23, 24]])
我想通过对它进行平均来制作一个 3x3 矩阵。
这应该以这样一种方式完成,即蓝色像素应该由包含的黑色像素组成,该数字与蓝色像素内的区域加权。
这意味着第二个黑色像素(值 1)的值的 3/5(?)应该添加到第一个蓝色像素,2/5 到第二个蓝色像素
谢谢