毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

图像的滤波方法比较与MATLAB仿真实现(2)

时间:2019-04-21 14:38来源:毕业论文
2.2.4矩阵的转置 19 2.2.5矩阵的逆以及行列式 20 2.2.6矩阵特征值的计算 20 2.2.7矩阵的相乘 21 2.2.8矩阵的左除、右除 22 2.2.9矩阵的幂运算 23 2.3多项式的运算 2


2.2.4矩阵的转置    19
2.2.5矩阵的逆以及行列式    20
2.2.6矩阵特征值的计算    20
2.2.7矩阵的相乘    21
2.2.8矩阵的左除、右除    22
2.2.9矩阵的幂运算    23
2.3多项式的运算    24
2.3.1多项式的加减乘除运算    24
2.3.2多项式的求导、求根、求值    26
2.3.3多项式的部分分式展开    27
2.3.4多项式的拟合    28
2.3.5多项式的插值运算    30
3.图像处理    33
3.1图像处理函数概述    33
3.2图片选取    34
3.3图像转灰阶图像    35
3.4加入噪声    35
3.5对比分析    37
4.滤波处理    39
4.1巴特沃斯低通滤波图像处理    39
4.1.1巴特沃斯滤波原理    39
4.1.2巴特沃斯低通滤波特性    39
4.1.3巴特沃斯滤波仿真    40
4.1.4分析结论    43
4.2高斯高通滤波器    43
4.2.1高斯高通滤波原理    44
4.2.2高斯高通滤波特性    44
4.2.3高斯高通滤波仿真    44
4.2.4高斯高通滤波分析    47
4.3 文纳滤波    48
4.3.1 文纳滤波原理    48
4.3.2文纳滤波器特性    49
4.3.3文纳滤波仿真    49
4.3.4 文纳滤波结果分析    50
4.4中值滤波对图像的处理    51
4.4.1 中值滤波原理    51
4.4.2中值滤波器特性    51
4.4.3中值滤波仿真    52
4.4.4 中值滤波结果分析    53
5小结    55
主要参考文献    59
1 绪论
1.1 MATLAB历史背景
MathWorks公司所设计的Matlab 软件是一个专门设计的、致力于科学、工程计算以及大型交互式的一种软件,它是一种可以做到许多精准计算以及相关数据处理、并进行可视化的一种计算工具。它结合了图像显示和精确的计算于一体,其分别于数学、物理、机电工程、医药、金融和其他相关领域等等一些具有复杂的数据计算需要计算的领域得以使用。MATLAB计算不仅仅只是一个在各类工程得以广泛运用的优秀运算工具,更是一个因其在数学分析以及工程计算等领域能够有优越的表现,从而在许多高等院校都有所运用,除此之外,Matlab软件在众多工业领域中的应用也有卓越的表现:MATLAB可以运行在几乎所有的电脑和大型计算机的Windows,UNIX和其它平台。
   1980年,新墨西哥大学的一名计算机系主任为了便于教学,减轻学生编写Fortran程序的负担,为矩阵运算软件程序包Linpack和Eispack编写了接口程序,这是MATLAB的最初形态。之后于1984年推出了MATLAB第一个商业版本面世,此时MATLAB正式由小众走向广袤的市场。而那时其源代码就已经开始使用C语言进行编写,这让原本抽象的程序拥有了是可视化的形象化功能。1993年,MathWorks公司推出了新一代MATLAB软件,MATLAB4.0版本,由于系统平台由DOS变为了Windows,借此机会更是更新了功能强劲的、具有可视化功能的用来模拟动态的非线性的系统的一种工具,这为MATLAB完成实时数据分析、处理以及硬件的开发从而推出了一种组件来与外部完成直接的数据交换工作,这成为使MATLAB这一软件得以融合科学计算、图形可视化于一体而这项功能称之为Notebook。此时MathWorks也成功地成为了公众所公认的一种标准计算软件。 图像的滤波方法比较与MATLAB仿真实现(2):http://www.751com.cn/zidonghua/lunwen_32463.html
------分隔线----------------------------
推荐内容