高斯低通滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。
高斯滤波是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体 *** 作是:用一个模板扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。
楼上回答已经很好了,用edit gaussfir 看具体实现就行了。顺手贴一个吧:
alpha = sqrt(reallog(2)/2)/B;
ht = (sqrt(pi)/alpha)exp(-(pit/alpha)^2);
ht = ht/sum(ht);
ht就是高斯低通滤波器传递函数的冲激响应曲线,B是带宽,t时间,非因果系统,从负时间看起比较好。。。
高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器。高斯平滑滤波器对于抑制服从正态分布 的噪声非常有效。一维零均值高斯函数为:
g(x)=exp( -x^2/(2 sigma^2)
其中,高斯分布参数Sigma决定了高斯函数的宽度。对于图像处理来说,常用二维零均值离散高斯函数作平滑滤波器。
以上就是关于高斯低通滤波是什么全部的内容,包括:高斯低通滤波是什么、高斯滤波器的幅频特性,或者传递函数~matlab 程序,有一个就行~、高斯滤波器是怎样得到的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)