ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:37.96KB ,
资源ID:15968440      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15968440.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MATLAB的图像滤波设计Word格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于MATLAB的图像滤波设计Word格式.docx

1、 基于MATLAB的图像滤波设计初始条件:(1) Matlab仿真软件及其相关基本知识,基本操作技能(2) 基础数学、数字信号处理与图像处理课程相关基础知识要求完成的主要任务:采用MATLAB选用适当的函数或矩阵进行如下计算:(1) 极限的计算、微分的计算、积分的计算、级数的计算、求解代数方程、求解常微分方程;(2) 矩阵的最大值、最小值、均值、方差、转置、逆、行列式、特征值的计算、矩阵的相乘、右除、左除、幂运算;(3) 多项式加减乘除运算、多项式求导、求根和求值运算、多项式的部分分式展开、多项式的拟合、插值运算。基于MATLAB的图像滤波设计:(1) 读入图像并分别加入高斯噪声、椒盐噪声和乘

2、性噪声,并比较结果。(2) 设计巴特沃斯低通滤波对图像进行低通滤波处理,显示结果。(3) 设计高斯高通滤波器对图像进行处理,显示结果。(4) 采用维纳滤波和中值滤波对图像进行处理,显示结果时间安排:第11周安排任务,分组;第12周设计仿真,撰写报告;第13周完成设计,提交报告,答辩。指导教师签名: 2012年 1月 10日系主任(或责任教师)签名:摘要图像常常被强度随机信号(也称为噪声)所污染一些常见的噪声有椒盐噪声、乘性噪声、高斯噪声等椒盐噪声含有随机出现的黑白强度值,而乘性噪声则只含有随机的白强度值(正脉冲噪声)或黑强度值(负脉冲噪声),与前两者不同,高斯噪声含有强度服从高斯或正态分布的噪

3、声。研究滤波就是为了消除噪声干扰,图像滤波总体上讲包括空域滤波和频域滤波。频率滤波需要先进行傅立叶变换至频域处理然后再反变换回空间域还原图像,空域滤波是直接对图像的数据做空间变换达到滤波的目的。MATLAB是一个高级的数学分析与运算软件,除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等强大功能。MATLAB的名称来自一矩阵实验室,它表明,MATLAB的基本数据单位是矩阵,其指令表达式与数学、工程中常用的形式十分相似,MATLAB拥有数百个内部函数和三十几种工具包,包括功能性工具包和学科工具包,可以通过工具包扩充符号计算、可视化建模等功能。MATLA

4、B和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。在欧美高校,MATLAB已经成为线性代数、自动控制理论、数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具,成为攻读学位的本科生、硕士生、博士生必须掌握的基本技能。在国内,目前各个高校也正在逐步开设相关课程,为广大学生学习和使用MATLAB提供方便。本文主要应用MATLAB软件来讨

5、论与验证针对加入高斯、椒盐、乘性噪声后设计的巴特沃斯低通滤波、高斯高通滤波、维纳滤波和中值滤波等几种处理噪声的滤波器。关键词:MATLAB; 数学运算; 图像处理; 噪声; 滤波器AbstractRandom image intensity is often signals (also known as noise) of the pollution. Some common noise are impulse noise, multiplicative noise, Gaussian noise. Salt and pepper noise with random black and whi

6、te intensity value, while the multiplicative noise only with random white intensity values (positive impulse noise) or black intensity value (negative impulse noise), and the first two different Gaussian noise with high strength to obey Sri Lanka or the normal distribution of noise. Of filtering is

7、to eliminate noise, image filtering whole, including spatial filtering and frequency domain filtering. Frequency filtering need to make the Fourier transform to the frequency domain and then inverse transform to restore the image back to spatial domain, spatial filtering is done directly on the imag

8、e data space transformation to achieve the purpose of filtering. MATLAB is a high level of mathematical analysis and computational software, in addition to have excellent numerical skills, it also provides a professional level of symbolic computation, word processing, visualization, modeling and sim

9、ulation and real-time control of other powerful features.MATLAB and Mathematica, Maple and called three mathematical software. It in math class technology software applications in other fields numerical calculation. MATLAB can undertake matrix and drawing function and data, implementation algorithms

10、, create user interface, link to the rest of the programming language procedure, etc. Are mainly applied in engineering calculation, control design, signal processing and communication, image processing and signal detection, financial modeling design and analysis, etc.This paper to discuss the appli

11、cation of MATLAB software, and validation for adding Gaussian, salt and pepper, designed by multiplicative noise Butterworth low-pass filter, Gaussian high-pass filter, Wiener filter and median filter of several treatments such as noise filters .Keywords: MATLAB, Math, Image Processing, Noise, Filte

12、r1绪论1.1 MATLAB基础知识介绍MATLAB软件由美国Math Works公司于1984年推出,经过不断的发展和完善,如今己成为覆盖多个学科的国际公认的最优秀的数值计算仿真软件。MATLAB具备强大的数值计算能力,许多复杂的计算问题只需短短几行代码就可在MATLAB中实现。作为一个跨平台的软件,MATLAB已推出Unix、Windows、Linux和Mac等十多种操作系统下的版本,大大方便了在不同操作系统平台下的研究工作。MATLAB是“矩证实验室”(MATrix LABoratoy)的缩写,它是一种以钜阵运算为基础的交互式程序语言,专门针对科学工程计算机绘图的需求。与其他计算机语言相

13、比,其特点是简洁和智能化,适应科技专业人员的思维方式和书写习惯,使得编程和调试效率大大提高。它用解释方式工作,键入程序立即得出结果,人机交互性能好,深得科技人员喜爱。特别是数值计算用的最频繁的电子信息类的学科中,已成为每个学生都掌握的工具了。它大大提高了课程教学解题作业分析研究的效率。学习掌握MATLAB,也可以说在科学计算工具上与国际接轨。MATLAB的语言特点为:起点高;人机界面合适科技人员;强大而简易的作图功能;智能化程度高;功能丰富,可扩展性强。MATLAB 7.x的工作环境主要有命令窗(Command Window)图形窗(figurewindow)和文本编辑器(File Edito

14、r)组成。MATLAB基本绘图方法中可以根据给出的数据,用绘图命令在屏幕上画出其图形,通过图形对科学计算进行描述。1.2 滤波器知识简介1.2.1滤波器功能及分类滤波器主要功能是对信号进行处理,保留信号中的有用成分,去除信号中的无用成分。其按处理的信号类型的不同可分为数字滤波器(Digital Filter,DF)和模拟滤波器(AnalogFilter,AF);按频域特性不同可分为低通、高通、带通、带阻滤波器;按时域特性不同可分为有限长冲激响应(FIR)滤波器和无限长冲激响应(IIR)滤波器。1.2.2模拟滤波器设计理论模拟低通滤波器的设计是最基本的,而高通、带通、带阻滤波器则可利用频率转换的

15、方法由低通滤波器映射而得到。模拟滤波器的设计是根据一组设计规范来设计模拟系统函数,使其逼近某个理想滤波器的特性。其中可以由幅度平方函数确定系统函数。目前,模拟滤波器的理论和设计方法已发展得相当成熟,且有若干典型的模拟低通滤波器的设计原型可供选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭圆(Ellips)滤波器、贝塞尔(Bessel)滤波器等。这些滤波器各有特点,巴特沃斯滤波器具有通带内最平坦且单调下降的幅频特性;切比雪夫滤波器的幅频特性在通带或阻带内有波动,可以提高选择性;贝塞尔滤波器通带内有较好的线性相位特性;而椭圆滤波器的选择性相对前三种是最好的。一般来说都以低通滤波器为基础来讨论逼近函数,而高通、带通、带阻滤波器则可用变换方法有低通滤波器映射而得到。一种是巴特沃斯低通逼近,另一种是切比雪夫低通逼近。本次课程设计采用巴特沃斯低通逼近。1.3 图像数据采集简介1.3.1 灰度图像本次课程设计要求应用MATLAB的相关函数对二维图像进行图像处理,在具体编程之前必须选取一副黑白图片进行相应的函数处理。在数字图像使用中,图片可以分为真彩图像和灰度图像两种。在计算机领域中,灰度数字图像是每个像素只有一个采样颜色的图像,灰度图像在黑色与白色之间还有许多级的颜色深度,通常每个采样像素用8位的非线性尺度来保存,这样可以有256级灰度

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1