使用中值滤波器进行图像平滑

时间:2019-09-29 11:11:58

标签: python-3.x image-processing filter median

我正在使用中值滤波器进行图像平滑。为此,我没有使用Python库中的内置函数,而是在编写自己的函数。以下代码用于计算中位数。

5

我在最后一行遇到错误。

  

IndexError:列表索引超出范围

我无法弄清楚问题出在哪里,因为这是用于查找中位数的标准代码,而且我不知道该索引在哪里准确超出范围。

1 个答案:

答案 0 :(得分:0)

我用您的功能和一些虚拟数据进行测试,并且可以正常工作。仅当x或y的值分别等于row或col时,我才使索引超出范围错误。

检查,在x和y的哪个值上得到该错误。