当前位置:首页 > 编程笔记 > 正文
已解决

python 均值滤波

来自网友在路上 184884提问 提问时间:2023-10-22 23:29:47阅读次数: 84

最佳答案 问答题库848位专家为你答疑解惑

网上公开的均值滤波方法不能较好地对两端进行滤波(有边际效应,或者序列长度缩短),于是自己写了一个可以对两端也进行滤波的函数

def meanfilt(x, N):x_pad = np.r_[np.zeros(N-1), x]denominator = np.r_[np.arange(1, N+1), np.ones(len(x)-N)*N]win_sum = np.convolve(x_pad, np.ones((N,)), mode='valid')x_filt = win_sum / denominatorreturn x_filt
查看全文

99%的人还看了

相似问题

猜你感兴趣

版权申明

本文"python 均值滤波":http://eshow365.cn/6-21996-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!