整理至:https://www.jianshu.com/p/effb2371ea12
公式:
H[i, j] = (1/(2*pi*sigma**2))*exp(-1/2*sigma**2((i-k-1)**2 + (j-k-1)**2))
python代码:
sigma1 = sigma2 = 1.4
gau_sum = 0
gaussian = np.zeros([5, 5])
for i in range(5):
for j in range(5):
gaussian[i, j] = math.exp((-1/(2*sigma1*sigma2))*(np.square(i-3)
+ np.square(j-3)))/(2*math.pi*sigma1*sigma2)
gau_sum = gau_sum + gaussian[i, j]
本文详细解析了高斯模糊核的数学原理及其Python实现过程。通过深入探讨高斯分布函数,介绍了如何根据σ参数计算二维高斯核,并通过具体代码示例展示了核矩阵的生成与归一化处理。
238

被折叠的 条评论
为什么被折叠?



