摘要:在数字图像处理中,因为受到成像方法的限制,图像中的某些信息如:边缘、细节特征等等一些重要信息常常被噪声信号覆盖、污染,造成对于图像的后续操作,如边缘检测、图像分割等等带来很大的影响。所以将带有噪声信号的图像做一定的预处理是图像处理中的一个关键措施,这对于提高图像的质量有这十分重要的好处。图像去噪处理是预处理的其中一项应用,是相对应用广泛的一种技术,而其功能则是提高图像的信噪比,改善图像的显示输出,突出图像想要表达的某些区域。图像去噪究其根本就是通过使用噪声与信号的频率差异以及二者在频域上的分布不同来解决的。其中,信号由于其频率特性主要分布于低频区域,另一方面,噪声由于其频率特性则主要分布于高频区域,然而有时图像的细节也分布在高频区域,则在滤波过程中需要考虑不同的情况。34798
本论文介绍了Matlab的基本运算函数以及各函数的基本功能和使用方法,运用相关函数对图像加入高斯噪声、椒盐噪声和乘性噪声,且分别以巴特沃斯低通滤波、高斯高通滤波器、文纳滤波、中值滤波对三种噪声图像进行滤波处理,得到结果并比较。通过分析运行过程、输出图像并比较结果加以分析,加深对于三种噪声以及巴特沃斯、高斯高通、中值滤波以及文纳滤波器的理解。
毕业论文关键词:MATLAB 图像处理 噪声 滤波
Abstract
In digital image processing, due to the limitation of the imaging method, the important information such as image edges and details often get lost in the noise signal, which brings great influenceto the subsequent image processing such as edge detection, image segmentation, image matching, etc.So proper pretreatment of image noise is an important problem in image processing, to improve the image quality is of great importance. Image denoising is awide used image pretreatment technology, it is to improve the SNR of image, highlights the expectations of the image area. Basically image noise reduction is the use of the distribution of noise and signal in the frequency domain. Noise signals are mainly distributed in the low frequency region, and are mainly distributed in the high frequency regionas the same as the details of the image distribution in high frequency area.
This paper introduces the MATLAB basic operation function and the basic method of the functions, using the correlation function of image to add Gaussian noise, salt and pepper noise and use Butterworth low pass filtering, Gaussian high pass filter, Wiener filter and median filter to filter the three kinds of noise image. By analyzing and comparing the results, the understanding of various noise and Butterworth, Gauss high pass, median filtering and Wiener filter are deepened.
Key word: MATLAB Image processing Noise Filter
目录
1.绪论 8
1.1 MATLAB历史背景 8
1.2 MATLAB系统的主要组成部分 8
1.3 MATLAB的应用领域 9
1.4 MATLAB对数学运算的重要意义 10
1.5 MATLAB图像处理程序的开发特点 10
2.MATLAB基本运算 11
2.1 函数及运算 11
2.1.1极限运算 12
2.1.2微分计算 12
2.1.3积分的运算 13
2.1.4级数的运算 14
2.1.5 求解代数微分方程 14
2.1.6求解常微分方程 15
2.2矩阵相关运算 15
2.2.1矩阵的最大、最小值 15
2.2.2矩阵的均值 17
2.2.3矩阵的方差 18 图像的滤波方法比较与MATLAB仿真实现:http://www.751com.cn/zidonghua/lunwen_32463.html