MATLAB实现高斯平滑

 时间:2024-10-12 02:26:34

相比平均平滑对邻域内的像素权重相同,为了减少平滑处理的模糊,能够想到需要加大模板中心点的权重,减小边缘的权重,才能得到更自然的平滑效果。

二维高斯函数

1、二维高斯函数的密度公式是Φ(x,y),高斯模板矩阵使用的是其离散化的表示。任意大小的模板可通过(2k+1)*(2k+1)的矩阵得到,其(i,j)位置的像素值可由M(i,j)确定。

MATLAB实现高斯平滑MATLAB实现高斯平滑

2、分别建立3*3的标准差分别为0.5、0.8、1.8和5*5的0.8、1.8的滤波模板,进行滤波。

MATLAB实现高斯平滑

4、结果如图。可以看出模板增大后,原图的噪声得到更好的抑制。

MATLAB实现高斯平滑
  • Matlab中size函数的用法
  • Matlab中图形的多次叠放方法
  • 原理图板式编辑的一种方法
  • Altium Designer怎么关闭启用就地编辑
  • 51单片机虚拟开发板proutes:[11]独立按键
  • 热门搜索
    error是什么意思 当量是什么意思 网上银行有什么用 给予的意思 耸立的意思 丰富多腔的意思 貌似是什么意思 上牌需要什么资料 曾经沧海难为水的意思 姜什么时候吃最好