我尝试了拉普拉斯滤波器方法,但我认为我的公式有问题。
我的原始矩阵(f)
a b
a 1 2
b 3 4
新矩阵 (g) 通过填充旧矩阵并复制原始矩阵以使用 3x3 过滤器掩码
a b c d e f
a 1 2 1 2 1 2
b 3 4 3 4 3 4
c 1 2 1 2 1 2
d 3 4 3 4 3 4
e 1 2 1 2 1 2
f 3 4 3 4 3 4
过滤器(米)
a b c
a 0 1 0
b 1 -4 1
c 0 1 0
然后我从新矩阵中的 [c,c] 开始。我在计算中所做的是
g(c,c) = g (c,c) + -1* (m(a,a)*g(b,b) + m(a,b)*g(b, c) + m(a,c)*g(b,d) + m(b,a)*g(c,b) + m(b,b)*g(c,c) + m(b,c )*g(c,d) + m(c,a)*g(d,b) + m(c,b)*g(d,c) + m(c,c)*g(d,d) );
在对 g(c,c) 、 g(c,d) 、 g(d,c) 、 g (d,d) 执行过滤器后,我将矩阵裁剪为过滤后的这些过滤器指向新矩阵,但结果看起来真的很奇怪。(不像书中那样)。我尝试自己在matlab中做。
有一天可以帮我解决这个问题吗?非常感谢你