【发布时间】:2020-11-29 09:49:19
【问题描述】:
我有以下代码:
结果中的中心条目(在索引 [1,1] 处)不应该是(2+4+5+5+7)/9 = int(2.55) = 2吗?
我想象当被视为卷积时会发生以下情况:
import numpy as np
from skimage.filters.rank import mean
from skimage.morphology import disk
A = np.array([[1,2,3], [4,5,6], [7,8,9]])
print("A: {}".format(A))
print("disk(1): {}".format(disk(1)))
print("mean: {}".format(mean(A, disk(1))))
我们的内核是K = 1/9(disk(1)),输入图像是A,产生卷积(将数组视为离散函数):A * K。因此,我希望A 中的中心像素会通过卷积的定义变成(2+4+5+5+7)/9 = int(2.55) = 2。为什么这不是真的?
【问题讨论】:
标签: python scikit-image