大连理工大学实验报告 学院(系): 电信学部 专业: 电子信息工程 班级: 电子1102 姓 名: 陈柯锦 学号: 201181442 组: ___ 实验时间: 实验室: 实验台: 实验名称 图像的空域滤波和频域处理 一、实验目的和要求 1、理解图像空域滤波的基本定义及目的; 2、掌握图像空域滤波的基本原理及方法; 3、掌握用MATLAB 语言实现图像的空域滤波的方法。 4、理解离散傅立叶变换的基本原理; 5、掌握应用MATLAB 语言进行FFT 及逆变换的方法; 二、实验原理和内容 1、均值滤波: 均值滤波是在空间域对图像进行平滑处理的一种方法,易于实现,效果也挺好。 设噪声η (m,n)是加性噪声,其均值为0,方差(噪声功率)为σ 2,而且噪声与图像f(m,n)不相关。其有噪声的图像f’(m, n)为: 经均值滤波处理后的图像g(m, n)为: 除了对噪声有上述假定之外,该算法还基于这样一种假设:图像是由许多灰度值相近的小块组成。这个假设大体上反映了许多图像的结构特征。(3.2)式表达的算法是由某像素邻域内各点灰度值的平均值来代替该像素原来的灰度值。 可用模块反映邻域平均算法的特征。模版沿水平和垂直两个方向逐点移动,相当于用这样一个模块与图像进行卷积运算,从而平滑了整幅图像。模版内各系数和为1,用这样的模版处理常数图像时,图像没有变化;对一般图像处理后,整幅图像灰度的平均值可不变。 2、中值滤波 中值滤波是一种非线性处理技术,能抑制图像中的噪声。它是基于图像的这样 一种特性:噪声往往以孤立的点的形式出现,这些点对应的象素很少,而图像则是由像素数较多、面积较大的小块构成。 在一维的情况下,中值滤波器是一个含有奇数个像素的窗口。在处理之后,位于窗口正中的像素的灰度值,用窗口内各像素灰度值的中值代替。例如若窗口长度为 5,窗口中像素的灰度值为 80、90、200、110、120,则中值为 110,因为按小到大(或大到小)排序后,第三位的值是 110。于是原理的窗口正中的灰度值 200 就由 110 取代。如果 200 是一个噪声的尖峰,则将被滤除。然而,如果它是一个信号,则滤波后就被消除,降低了分辨率。因此中值滤波在某些情况下抑制噪声,而在另一些情况下却会抑制信号。 中值滤波很容易推广到二维的情况。二维窗口的形式可以是正方形、近似圆形的或十字形的。在图像增强的具体应用中,中值滤波只能是一种抑制噪声的特殊工具,在处理中应监视其效果,以决定最终是否采用这种方案。...