基于MATLAB的图像去噪算法研究与仿真 下载本文

内容发布更新时间 : 2024/5/17 21:14:39星期一 下面是文章的全部内容请认真阅读。

摘 要

图像在获取和传输过程中会受到各种噪声的干扰,从而使得图像退化,造成图像质量下降。图像退化会引起图像模糊和特征淹没,从而不利于图像分析。为了去除噪声并改善图像质量,需要对图像进行去噪处理,从而有必要研究图像去噪算法。

图像去噪算法有很多种,可以分别在空间域和频率域中进行。论文综述了平均值滤波、中值滤波、空间域低通滤波、多幅图像求平均法和频域低通滤波去噪算法。首先介绍了噪声的概念、产生的原因、分类及其特点。接着介绍了平均值滤波和中值滤波算法的基本原理及其适用范围,最后介绍了空间域低通滤波、频率域低通滤波和多幅图像求平均算法的基本原理。

论文遵循理论联系实践,理论实践并重的研究思路。不仅对各种去噪算法的理论基础和滤波原理作了详细的论述,而且使用MATLAB程序进行仿真并分析了去噪效果。论文最后设计了图形用户界面来评价各种算法的去噪效果。

MATLAB仿真结果表明:各种去噪算法各有其优缺点。因此,在对一幅图像去噪之前,首先要分析噪声类型及其产生原因,然后再选择恰当的去噪算法,这样才能得到比较令人满意的去噪效果。

关键词:图像噪声;图像去噪算法;MATLAB;图形用户界面

III

Abstract

The image can be affected by noise during the process of acquisition and transmission. The image noise leads to image degeneration and drop in quality. Image degeneration can cause image blur as well as characteristic masking so that unfit for image analysis. In order to remove noise and improve image quality, noise reduction is needed. Therefore, it is necessary to study image noise reduction algorithms.

There are many kinds of image noise reduction algorithms and they can be implemented in spatial domain and frequency domain respectively. This paper summarizes such algorithm as mean filter, median filter, low pass filter in spatial domain, mean of multi-image adding and low pass filter in frequency domain. Firstly, conception, causing, classification and characteristic of noise are introduced. Secondly, the basic principle and application range of mean filter and median filter algorithm is introduced. Finally, the basic principle of low pass filter in spatial domain, low pass filter in frequency domain and mean of multi-image adding algorithm is introduced.

This paper pays both attention to theory and practice. It not only summarizes the theory and filter principle of different image noise reduction algorithms in detail, but also simulates them using MATLAB procedure and analyzes their noise reduction results. The graphic user interface is designed to evaluate the result of noise reduction to different image noise reduction algorithms The MATLAB simulation results demonstrate that different noise reduction algorithms are of different advantages and disadvantages. Therefore, type and causing of noise should be analyzed first and then appropriate noise reduction algorithm is selected before image noise reduction so as to acquire satisfactory results.

Key words: image noise; image noise reduction algorithm;MTALAB; graphic user interface

IV

毕业论文(设计)原创性声明

本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名: 日期:

毕业论文(设计)授权使用说明

本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。

作者签名: 指导教师签名:

日期: 日期:

V