标签: python-3.x image-processing filter median
我正在使用中值滤波器进行图像平滑。为此,我没有使用Python库中的内置函数,而是在编写自己的函数。以下代码用于计算中位数。
5
我在最后一行遇到错误。
IndexError:列表索引超出范围
我无法弄清楚问题出在哪里,因为这是用于查找中位数的标准代码,而且我不知道该索引在哪里准确超出范围。
答案 0 :(得分:0)
我用您的功能和一些虚拟数据进行测试,并且可以正常工作。仅当x或y的值分别等于row或col时,我才使索引超出范围错误。
检查,在x和y的哪个值上得到该错误。