背后的概念scipy.signal.medfilt2d在python中

2024-10-01 15:38:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道scipy.signal.medfilt2d作品。在我看过scipy文档后,它的格式是:

在scipy.signal.medfilt2d(输入,内核大小=3)

如果我有一个矩阵

1 2 3 7 2 4
3 4 2 2 6 7
1 7 3 1 2 6
3 2 3 4 3 1
2 6 7 8 2 5
3 4 2 2 1 8

内核大小设置为默认值3。如果我对这个矩阵应用medfilt2d,这个矩阵会变成下面这样吗?(我所做的就是把3x3盒子里的每一个元素都加起来除以9(平均值))

^{pr2}$

所以请与我分享你的知识和见解?如果我错了告诉我,这样我就能从这个错误中吸取教训。非常感谢


Tags: 文档元素signal格式错误矩阵scipy内核
1条回答
网友
1楼 · 发布于 2024-10-01 15:38:59

Scipy documentation所述,medfilt2是一个中值滤波器。引用文件

The sample median is the middle array value in a sorted list of neighborhood values

例如,在1,1位置的子矩阵

^{pr2}$

会被分为

1 1 2 2 3 3 3 4 7

中间元素是3,因此这将是过滤器的输出。还有更多细节on Wikipedia。在

相关问题 更多 >

    热门问题