的基本运算及基于matlab的图像滤波设计

的基本运算及基于matlab的图像滤波设计

ID:17913531

大小:4.92 MB

页数:43页

时间:2018-09-09

的基本运算及基于matlab的图像滤波设计_第1页
的基本运算及基于matlab的图像滤波设计_第2页
的基本运算及基于matlab的图像滤波设计_第3页
的基本运算及基于matlab的图像滤波设计_第4页
的基本运算及基于matlab的图像滤波设计_第5页
资源描述:

《的基本运算及基于matlab的图像滤波设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学《Matlab课程设计》说明书学号:课程设计题目MATLAB的基本运算及基于MATLAB的图像滤波设计学院专业班级姓名指导教师年月日39武汉理工大学《Matlab课程设计》说明书课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:一、必做题:MATLAB的基本运算二、选做题:基于MATLAB的图像滤波设计初始条件:(1)Matlab应用软件的基本知识以及基本操作技能(2)高等数学、线性代数等基础数学中的运算知识要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)一、采用MATLAB选用适当的函数或矩

2、阵进行如下计算(1)极限的计算、微分的计算、积分的计算、级数的计算、求解代数方程、求解常微分方程;(2)矩阵的最大值、最小值、均值、方差、转置、逆、行列式、特征值的计算、矩阵的相乘、右除、左除、幂运算;(3)多项式加减乘除运算、多项式求导、求根和求值运算、多项式的部分分式展开、多项式的拟合、插值运算。二、(1)读入图像并分别加入高斯噪声、椒盐噪声和乘性噪声,并比较结果。(2)设计巴特沃斯低通滤波对图像进行低通滤波处理,显示结果。(3)设计高斯高通滤波器对图像进行处理,显示结果。(4)采用维纳滤波和中值滤波对图像进行处理,显示结果时间安排:指导教师

3、签名:年月日系主任(或责任教师)签名:年月日39武汉理工大学《Matlab课程设计》说明书目录摘要11.前言21.1MATLAB产生的历史背景21.2MATLAB应用领域31.3MATLAB中数学运算的重要意义32.MATLAB基本运算的编程及运行结果32.1基础微积分计算32.1.1极限的计算42.1.2微分的计算42.1.3积分的计算52.1.4级数的计算52.1.5求解代数方程62.1.6求解常微分方程72.2矩阵的基本计算82.2.1矩阵的最大值、最小值92.2.2矩阵的均值、方差102.2.3矩阵的转置112.2.4矩阵的逆、行列式11

4、2.2.5矩阵特征值的计算122.2.6矩阵的相乘132.2.7矩阵右除和左除142.2.8矩阵的幂运算152.3多项式的基本运算162.3.1多项式的四则运算162.3.2多项式的求导、求根、求值172.3.3多项式的部分分式展开182.3.4多项式的拟合202.3.5多项式插值运算213.基于MATLAB的图像滤波设计223.1总体设计223.2图像的读取和保存233.2.1图像的读取233.2.1图像的保存243.3图像的噪声加载243.3.1高斯噪声243.3.2椒盐噪声263.3.3乘性噪声273.4灰度处理2839武汉理工大学《Mat

5、lab课程设计》说明书3.5巴特沃斯低通滤波及高斯高通滤波283.5.1巴特沃斯低通滤波283.5.2高斯高通滤波323.6维纳滤波及中值滤波353.6.1维纳滤波353.6.2中值滤波364.程序调试及结果分析375.心得体会386.参考文献3939武汉理工大学《Matlab课程设计》说明书摘要本课程设计首先介绍了matlab在高等数学中微机分的一些基本运算,线性代数中矩阵的一些基本计算以及多项式中的计算,采用具体举例,然后根据具体的例子建模,然后编写m文件,然后实际调试运行来得出结果的方式来整理报告。其次,本课程设计介绍了基于MATLAB的图

6、像滤波的相关运算。MATLAB既是一种直观、高效的计算机语言,同时又是一个科学计算平台。它为数据分析和数据可视化、算法和应用程序开发提供了最核心的数学和高级图形工具。根据它提供的500多个数学和工程函数,工程技术人员和科学工作者可以在它的集成环境中交互或编程以完成各自的计算。MATLAB中集成了功能强大的图像处理工具箱。由于MATLAB语言的语法特征与C语言极为相似,而且更加简单,更加符合科技人员对数学表达式的书写格式,而且这种语言可移植性好、可扩展性强,再加上其中有丰富的图像处理函数,所以MATLAB在图像处理的应用中具有很大的优势,在图像滤波

7、中有着重要的作用。39武汉理工大学《Matlab课程设计》说明书MATLAB的基本运算及基于MATLAB的图像滤波设计1.前言1.1MATLAB产生的历史背景MATLAB是美国MathWorks公司生产的一个为科学和工程计算专门设计的交互式大型软件,是一个可以完成各种精确计算和数据处理的、可视化的、强大的计算工具。它集图示和精确计算于一身,在应用数学、物理、化工、机电工程、医药、金融和其他需要进行复杂数值计算的领域得到了广泛应用。它不仅是一个在各类工程设计中便于使用的运算工具,而且也是一个在数学、数值分析和工程计算等课程教学中的优秀的教学工具,在

8、世界各地的高等院校中十分流行,在各类工业应用中更有不俗的表现。MATLAB可以在几乎所有的PC机和大型计算机上运行,适用于Windows

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。