文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>高斯滤波器实验

高斯滤波器实验

时间:2010-08-25  来源:cornsea

高斯平滑滤波,可以有效的去除数据中的高斯噪声。可以用简单的实验来验证。
1. 首先生成一组正弦离散数据
2. 生成一组噪声
3. 把噪声叠加到数据中,生成噪声数据
4. 在噪声数据上用高斯滤波器

 

python 代码如下:

import matplotlib.pyplot as plt
import numpy as np
import scipy.ndimage as ndimage

x=np.linspace(0,10,50)
y=5*np.sin(2*np.pi*x/2.0)
n=np.random.normal(0,1,50)
r=y + n
r1=ndimage.gaussian_filter1d(r,1)

plt.figure()
plt.subplot(211)
plt.plot(x,y,'bo')
plt.plot(x,r1,'ro')
plt.subplot(212)
plt.plot(x,r,'bo')
plt.plot(x,r1,'ro')

 

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载