文章编号:1671-9662(2009)03-0050-03

基于Matlab 的图像去除噪声的研究

柏春岚

(河南城建学院测绘与城市空间信息系,河南平顶山467044)

摘 要: 本文主要以图像除噪为研究对象,介绍了图像的降噪方法 平均值法、形态学滤波器、中值滤

波器以及小波。在此基础上,利用M atlab 编程与仿真,对其结果进行分析与比较,找出较佳处理随机噪声的方法。

关键词: M atlab;图像处理;消除噪声中图分类号: TN911.73 文献标识码:A

0 引言

实际图像在形成、传输的过程中,由于各种干扰因素的存在会受到噪声的污染。噪声被理解为妨碍人的视觉器官或系统传感器对所接收图像源信息进行理解或分析的各种因素。一般噪声是不可预测的随机信号,它需采用适当的方法去认识。对噪声的认识非常重要,它影响图像的输入、采集、处理的各个环节以及结果输出全过程,特别是图像的输入、采集过程中,若输入中含有大量噪声,必然影响处理全过程及输出结果[1]。因此,一个良好的图像处理系统,无论是模拟处理还是计算机处理都把减少噪声作为主攻目标。本文采用小波分析、求平均值法、形态学滤波器以及中值滤波器等方法,对图像降低噪声进行了分析。

1 图像除噪方法

图像降噪的方法有小波滤波、平均值滤波、形态学滤波及中值滤波等。小波滤波是一种实现简单而效果较好的方法,它是对小波分解后的各层系数模大于和小于某阈值的系数分别进行处理,然后利用处理后的小波系数重构出消噪后的图像[1~3];平均值滤波是因为在求平均值的过程中图像的静止部分不会改变,而对每一幅图像,各不同的噪声图案则累积得很慢,通过求平均值可以有效地降低随机噪声的影响[4];形态学滤波是从数学形态学中发展出来的一种新型的非线性滤波技术,是基于信号(图像)的几何结构特性,利用预先定义的结构元素对信号进行匹配或局部修正,以达到提取信号、抑制噪声的目的[4];中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,这种滤波器的优点是运算简单且速度快,在滤除叠加白噪声和长尾叠加噪声方面表现了极好的性能,并且中值滤波器能很好地保护图

像边缘,使图像较好地复原[1、5]

2 分析图像除噪

2.1 M atlab 软件在图像除噪中的应用

MATLAB 软件主要包括Simulink 以及功能各异的工具箱,以矩阵运算为基础,把计算、可视化、程序设计融合到一个简单易用的交互式工作环境中。其可以实现工程计算、算法研究、符号运算、建模和仿真、原型开发、数据分析和可视化、科学和工程绘图、应用程序设计等功能。同时,还推出一系列帮助科学分析的工具箱,如图像处理、信号处理、小波、神经网络以及通信等多个不同领域的专用工具箱,极大地方便了不同学科的研究工作。

MATLAB 在图像处理中的应用是由一系列支持图像处理的操作函数组成,如几何操作、区域操作和块操作、滤波、变换、图像分割、图像边缘提取、图像增强等。为便于应用,在该软件中形成图像处理工具包。图像处理工具包的函数种类很多,包括:图像显示、图像文件输入与输出、几何操作、像素值统计、图像分析与增强、图像滤波、滤波器、图像变换、图像

类型转换等。该工具包与其它操作一样,使用者可以根据需要自行编写函数[2、3]。

下面以 rice.tif 图像为原始数据,分析研究图像的降噪处理。2.2 平均值降噪2.2.1 编程

收稿日期:2009-03-22

作者简介:柏春岚(1978-),女,山东莒县人,硕士,河南城建学院助教,研究方向为遥感图像处理及其应用。

第18卷第3期

2009年5月

河南城建学院学报

Henan University of Urban Construction

Vol.18No.3May.2009

matlab 图像噪声去除,基于Matlab的图像去除噪声的研究相关推荐

  1. 【图像融合】基于matlab导向滤波图像融合【含Matlab源码 1959期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像融合]基于matlab导向滤波图像融合[含Matlab源码 1959期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: ...

  2. 【图像修复】基于matlab损坏图像修复【含Matlab源码 731期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像修复]基于matlab损坏图像修复[含Matlab源码 731期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: 付费专栏 ...

  3. 【图像转换】基于matlab灰度图像转换彩色图像【含Matlab 1233期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像转换]基于matlab灰度图像转换彩色图像[含Matlab 1233期] (https://download.csdn.net/dow ...

  4. 【图像融合】基于matlab加权平均法图像融合【含Matlab源码 722期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像融合]基于matlab加权平均法图像融合[含Matlab源码 722期] (https://download.csdn.net/do ...

  5. 【图像融合】基于matlab稀疏表示多光谱图像融合【含Matlab源码 1301期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[图像融合]基于matlab稀疏表示多光谱图像融合[含Matlab源码 1301期] 获取代码方式2: 付费专栏Matlab图像处理(初级 ...

  6. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  7. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  8. matlab 图像模板匹配,基于MATLAB模板匹配的车牌识别系统

    一.课题名称[Q1321814823] 基于MATLAB模板匹配的车牌识别系统 二.课题背景 随着汽车数量的增加,城市交通状况日益受到人们的重视,如何进行有效的交通管理更是成为了人们关注的焦点.针对此 ...

  9. matlab图像压缩像素编码,基于DCT的图像压缩编码算法的MATLAB实现

    基于DCT的图像压缩编码算法的MATLAB实现 摘要 随着科学技术的发展,图像压缩技术越来越引起人们的关注.为此从众多的图像压缩编码标准中选取了基于DCT变换的JPEG图像压缩编码算法进行研究,并通过 ...

  10. 【图像检测】基于matlab LSD直线检测【含Matlab源码 1697期】

    一.LSD直线提取算法简介 LSD算法由Grompone等2010年在结合Burns所提算法基础上提出,该算法结合图像梯度和方向信息提取直线,主要包括3部分. 1)生成直线支持区域:通过计算每个像素点 ...

最新文章

  1. 深入理解 Java 虚拟机(第二弹) - 常用 vm 参数分析
  2. 第二十四课.循环神经网络RNN
  3. 【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 主函数逻辑结构 | 启动无限循环 | 接收用户操作值 | 宏定义 | 显示操作菜单 )
  4. 【备忘录】BADI_ACC_DOCUMENT增强实现
  5. centos 忘记 root 密码
  6. 分布式 | Dubbo 架构设计详解
  7. freemarker html 引入script_HTML编码规范
  8. php熊掌号怎么设置json-ld,dedecms织梦系统对接百度熊掌号并添加JSON_LD数据
  9. UVA10192 Vacation【LCS+DP+记忆化递归】
  10. UnityShader例子:边缘检测
  11. 连续arq协议的利用率_Chrome底层原理和HTTP协议 - 石吴玉
  12. pytorch使用模型预测_使用PyTorch从零开始对边界框进行预测
  13. 易语言5.9免加密狗版
  14. ocx注册方法,vs安装包自动安装ocx,以及ocx注册失败的解决方法
  15. 全国计算机等级考试三级网络技术知识点考点
  16. 区块链是世界第九大奇迹,它在触动钱、信任和权力!
  17. 树莓派控制火焰传感器
  18. redis 应用场景
  19. 用GetGlyphOutline搞字模
  20. 鼠标绘制工具加是否超出范围判断

热门文章

  1. Navicat for MySQL 64位破解版
  2. AAC音频的解码算法
  3. python创建一个文本文件_利用python如何实现创建一个文本文件
  4. 如何应用Matlab plot画点
  5. Java的对象序列化之serialVersionUID问题
  6. Java多窗口编程示例
  7. TP笔记1、TP框架概述
  8. 2017国民行业分类sql-存储过程_存储函数-MySQL
  9. 局域网IP扫描工具-OpUtils
  10. QT下使用MapX控件的问题以及Activex技术