图像处理椒盐噪声c 语言,试议图像处理论文.doc

试议图像处理论文.doc

试议图像处理论文

试议图像处理论文导读:0.02的椒盐噪声后的图像,图1(c)为12

改进的中值滤波算法在图像去噪中的应用 图像在生成、传输过 程中, 极易 产生 脉冲 噪声 。产生脉冲噪声 的原因多种多样, 主要 包括传感器的局限性及通信系统的故障和缺陷, 通 信系统的电气开关和继电器改变状态时都会产生此类噪声。脉冲噪声对 模拟数据只是 小麻烦, 但在数字式数据通信中, 脉冲噪声是出错的主要原因。脉冲噪声分为椒盐噪声和随机 值脉冲噪声, 消除的方法分为线性滤波和非线性滤波。线性滤波具有低通特性, 不容易保存图像的细节和边缘; 非线性滤波的典型代表是中值滤波, 自 T ukey 在 20世纪 70 年代提出中值滤波以来, 中值滤波技术被广泛应用于消除图像中的脉冲噪声。但随着脉冲噪声密度的增大, 标 准中值滤波在保存 图像细

节方面效果欠佳。本文主要比较了两种改进的中值滤波算法, 其中加权 自适应中值滤波算 法较标准中值滤波具有更优良的滤波 性能, 能更 好地保留原始图像细节和边缘。 1 标准中值滤波原理

标准中值滤波算法 SMF ( standard median fi-lt er) 主要依赖于快速排序算法, 是一种具有较少边缘模糊的非线性滤波方法, 不仅能够去除 或者减少随机噪声和脉冲干扰, 还能较好地保留 图像边缘的信息。

基本思 想是: 在要排序的元素 集合中任意选取一个元素, 并将它与其他元素进行比较, 将所有比这个元素小的元素都放在它 之前, 将所 有比它大的元素放在它之后; 经过一次排序之后, 可按该元素所在的位置分界, 将集合分成 2 个部分; 然后对剩下的 2 个部分重复上述过程进行排序, 直到每一部分只剩下一个元素为止; 当所有排序完成后,取排序后的集合中位于中间位 置的元素的值( 即所谓的中值) 作为输出值。

标准中值滤波需要进行大量的排序工作 , 计算量很大。同时去除脉冲噪声的性能受滤波窗口尺寸的影响较大, 在抑 制图像噪声和保护 细节方面存在一定的矛盾。

2、两种改进中值滤波算法的提出

2.1、加权快速中值滤波算法

从数字 图像的特点可知, 由于 数字图像是对模拟图像进行采样和量化后得 到的, 量化 级数通常为 256 级, 是有限的。从数字图像的数据可以看出, 只在某些过渡区域像素值有较快变化, 在图像的大部分区域具有相同的像素值且通常这些区域在图像中都是成片出现的, 每幅图像都存 在着由于灰度相近而在量化过程中位于同一量化级的区域, 考虑图像的相关性, 灰度变化的 区域性, 提 出了加权快速中值滤波算法对一幅图像数据进 行研究发现, 滑动窗口横向向左移过一个像素, 只是在 窗口最右边加入了一列像素值, 同时去掉了最左 边同样多的一列 数据, 而其余的像素值均保持不变。因而, 在求当前窗口的中值时, 只需要考虑移 出和移入的两列 像素对中值的影响, 由此避免了 对没有变化的像 素值所进行的大量比较。为了兼顾图像在边缘处像素有较大变化的影响, 本算法 同时融入了均值 思想, 结合两方面给出了新的算法。步骤如下:

设对 3 3 的窗口沿列方向移动, 则当移动一个像素距离时, 最左侧一列移出, 设像素值为 i , j ,k , 同时最右侧新移入像素值为 l , m, n。

1) 判断是否满足 i = l, j = m, k= n, 如果都成立, 则输出原中值( 利用了量化灰度级数有限及相邻像素具有很大相关性特点) , 否则进入 2) ;

2) 当其中任一等式不成立时, 用对应新值代替不等的 值, 并 求出 窗 口 中所 有 像 素点 的 新 的均值。

3) 对新值进行排序, 得到新的中值;

4) 对新中值和均值进行加权, 所得值赋给中心点( 中值的权重为 0. 3, 均值的权重为 0. 7) ;

5) 窗口继续移动, 进入新一轮比较。

2. 2 加权自适应中值滤波原理

当空间密度较大时, 为了改进标准中值滤 波算法处理冲激噪声能力不足的问 题, 加权自适 应中值滤波算法采用了通过扩大窗口来相对地减少冲激噪声空间密度这一策略基本思想是: 设 S ( x , y ) 表示 中心像素点( x ,y ) 在滤波时所对应的掩模窗口。令 Zm in 为 S( x , y )中的灰度最小值, Z max 为 S ( x , y ) 中的灰度最大值,Z m ed为 S ( x , y ) 中 的灰度中值, Z ( x , y ) 为在坐 标( x , y ) 上的灰度, S max 为 S ( x , y ) 允许的最大尺寸,自适应中值滤波器算法工作的 2 个层面可定义为A 层和 B 层。其中灰度中值 Zm ed 的计算方法结合了均值思想, 把排序得到的中 值与窗口中所有 像素点的 均值 加 权得 到灰 度 中值 (

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值