最新Matlab图像处理命令和教程

最新Matlab图像处理命令和教程

ID:43989406

大小:5.08 MB

页数:377页

时间:2019-10-17

最新Matlab图像处理命令和教程_第1页
最新Matlab图像处理命令和教程_第2页
最新Matlab图像处理命令和教程_第3页
最新Matlab图像处理命令和教程_第4页
最新Matlab图像处理命令和教程_第5页
资源描述:

《最新Matlab图像处理命令和教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图像处理2010.9课程介绍MATLAB工具介绍图像处理的内容复习总结2021/8/24图像处理的研究内容学习目的与学习方法教材与参考书课程介绍1.图像2.图像几何操作3.图像代数运算与逻辑运算4.图像变换5.图像分析6.图像应用研究2021/8/244图像处理的研究内容2021/8/245学习目的:使用MATLAB这个工具学习图像处理技术。了解图像的计算机表示方法,掌握图像的各种加减乘除运算及一些经典的处理方法,例如:各种图像变换、图像逻辑运算、数学形态学运算、图像编码与压缩、四叉树分解、纹理分析以及视频图像等内容。通过学习使学生能够对图像有比较全面深刻的了解,为以后从事图像方面的研究

2、作好准备。学习方法:听教师讲解,把思考与上机操作结合起来,其中上机操作很重要。学习目的与学习方法2021/8/246基于Matlab的图像处理清华大学出版社2008年教材与参考书2021/8/247第一章图像1.1Matlab的命令使用与程序设计1.2图像表示方法1.3基于图像的动画制作2021/8/2481.1Matlab的命令使用与程序设计命令窗口的使用许多简单的计算工作都可以在命令窗口中完成,例如:数的运算,向量与矩阵计算,符号运算等。在命令窗口中执行命令语句可以一句一句执行,清晰方便。但是,有很多复杂的工作还是需要进行程序设计。2021/8/249M-File程序设计使用菜单项中

3、的文件选项,选择File→new→M-File菜单,在弹出的窗口中编辑与运行程序。运行程序使用Debug菜单中的Run命令,或者直接点击工具条中的按钮(SaveandRun)。程序的运行结果显示在命令窗口中图形输出在图形窗口中。程序中的变量以及变量的维数等信息可以在命令窗口左上部的workspace中找到。2021/8/2410【例1-2】使用程序,绘制颜色渐变的图形(图像)。使用下面程序段,绘制出图1-1(a)所示图形。fori=1:20forj=1:30a(i,j)=iendendimage(a)在程序的循环过程中,数组a中的第一行所有列的元素的值都设为1,第二行所有列的元素的值都设

4、为2,……,第二十行所有列的元素都设为20。所以图1-1(a)呈现出行渐变的效果。图1-1(a)使用下面程序段,绘制出图1-1(b)所示图形。forj=1:30fori=1:20a(i,j)=jendendimage(a)在程序的循环过程中,数组a中的第一列所有行的元素的值都设为1,第二列所有行的元素的值都设为2,……,第三十列所有行的元素都设为30。所以图1-1(b)呈现出列渐变的效果。函数image(a)是利用矩阵(二维数组)a中的数值绘制图像,数值越大,对应点的颜色越亮;数值越小,对应点的颜色越暗。图1-1(b)2021/8/2412Figure窗口的图形操作功能Figure窗口主

5、要功能是输出图形或显示图像。Figure窗口的菜单包括:File菜单,Edit菜单,Insert菜单,Tools菜单,View菜单。Figure窗口的工具条与菜单的一些常用功能对应。2021/8/2413单元数组与结构体单元数组中的每个元素称为单元(cell),单元可以包含任何类型的数据。可以使用两种方法创建一个单元数组,一个是通过赋值语句直接创建;一个是利用cell函数先为单元数组开辟一个内存空间,然后再给各个单元赋值。结构体与单元数组非常相似,与单元数组不同的是,结构体的组成成员称为字段(fields),结构体采用点号来调用(访问)字段中的数据。【例1-4】结构体的创建、显示与调用。

6、>>circle1.r=[0:0.1:1];>>circle1.center=rand(2,11);>>circle1.color={'red','green','yellow'}circle1=r:[00.10000.20000.30000.40000.50000.60000.70000.80000.90001]center:[2x11double]color:{'red''green''yellow'}2021/8/2415上述命令创建了一个结构体并且赋值。下面是对结构体成员的调用:>>circle1.centerans=0.79190.73820.40570.91690.89360

7、.35290.00990.20280.60380.19880.74680.92180.17630.93550.41030.05790.81320.13890.19870.27220.01530.4451>>circle1.color(1)ans='red'>>circle1.center(5,8)???Indexexceedsmatrixdimensions.>>circle1.center(2,8)ans=0.1987自定义函数M

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

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

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