(完整版)图像处理本科毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
本文以VC++6.0做为编程语言,对图像降噪技术进行研究。本文通过介绍位图的基本操作以及在图像中加入椒盐噪声的操作,从而进一步引出几种降噪方法。
本文分别介绍“均值滤波”、“中值滤波”以及“傅里叶降噪”和“小波降噪”四种算法,实现图像降噪。详细介绍了其基本原理、实现方法以及具体算法,并对降噪效果加以比较与分析。
“均值滤波”把每个像素都用周围的8个像素来做均值操作,可以平滑图像,速度快,算法简单。“中值滤波”是常用的非线性滤波方法,也是图像处理技术中最常用的预处理技术。同时在“低通滤波”及“小波降噪”中分别引入“快速傅里叶变换”和“Mallat 算法”,使得其取得更快速的计算,有效地解决了其计算量太大,运算时间过长的弊端,从而达到更好的综合降噪效果。
关键词:图像降噪;滤波;傅里叶降噪;小波降噪
Abstract
Taking VC++6.0 as the programming language, this paper is a study about image noise reduction technology. Furthermore, introducing several noise reducing measures through the introduction of the basic processing and the operation to put the salt and pepper noise into the image.
The paper introduces Averaging Filter, Median Filter,Fourier Lowpass Filtering and Wavelet Filter to achieve image noise reducing. Here we introduce the basic principles, implement methods, detailed arithmetic, and make comparison and analysis the noise reducing effects.
Averaging Filter operates every pixel by using 8 pixels meanly. It can make the images smoothing, fast and easy to calculate. Median Filter Fourier is a common nonlinear filtering way and also common preprocessing technique when processing images. Introducing FFT and Mallat Algorithm separately into Lowpass Filtering and Wavelet Filter, and then we can make faster calculating and solve the massive calculating more efficiently. Therefore, we can have a more effective noise reducing.
Keywords:Image Noise Reduction;Filter;Fourier Filter;Wavelet filter
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期: -指导教师签名:日期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印
刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:
目录
1 绪论......................................................................................................................................
1.1 VC++6.0简介 ...........................................................................................................
1.2 数字图像处理基本概念 ...........................................................................................
1.3 图像降噪技术研究背景及意义 ...............................................................................
1.4 图像降噪的国内外研究现状 ...................................................................................
1.5 关于图像噪声............................................................................................................
2 位图操作基本知识 .............................................................................................................
2.1 CDIB类的介绍.........................................................................................................
2.2 位图操作....................................................................................................................
2.2.1 图像读取..........................................................................................................
2.2.2 图像显示..........................................................................................................
2.3程序源代码...................................................................................................................
2.3.1 图像读取..........................................................................................................
2.3.2 图像保存..........................................................................................................
3 噪声的添加 (1)
3.1 基本原理 (1)
3.2 实现步骤 (1)
3.3 程序源代码 (1)
3.3.1 添加响应函数 (1)
3.3.2 添加成员函数 (1)
3.4 输出结果 (1)