
Matlab 6.5中的图形图像处理源程序。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
matlab6.5图形图像处理源程序的第一章,名为“MATLAB6.5 基础”,包含以下内容:1.1 MATLAB 语言的介绍,包括1.1.1 MATLAB 产品系列及其在不同应用领域的运用,以及1.1.2 MATLAB6.5 相对于先前版本的全新特性。随后是1.2 MATLAB 语言的基础,具体包括1.2.1 对 MATLAB6.5 环境的认识,1.2.2 关于变量和表达式的理解,以及1.2.3 数组的创建方法。接着是关于数组操作的详细说明,涵盖了1.2.4 数组的操作、1.2.5 常用的数学函数、1.2.6 数组运算、1.2.7 数组的扩展、1.2.8 数组的转换、以及1.2.9 MATLAB 控制语句和其它控制语句。此外还包括了关于文件操作的讨论(1.2.11 文件操作)和 M 文件相关的说明(1.2.10 M 文件)。
第二章则聚焦于MATLAB 图形绘制的基础,主要探讨了二维绘图(2.1)及其相关函数(2,1,4),以及三维绘图(2,3)技术,重点介绍了plot3 函数和三维网格图/曲面图。第三章深入研究了MATLAB 图形对象,详细列举了各种图形对象的类型:Root 对象 (3,4), Figure 对象 (3,5), Uicontrol 对象 (3,6), Uimenu 对象 (3,7), Axes 对象 (3,8), Image 对象(3,9), Line 对象(3,8), Patch 对象(3,8) , Rectangle 对象(3,8),Surface对象(3,8),Light对象(3,8),Text对象(3,8)。第四章则阐述了如何操作这些图形对象,涵盖了属性(4,4),句柄获取(4 ,7),句柄删除与判断 (4 ,7),属性值获取与设置 (4 ,7),以及其它操作函数如 figflag (4 ,5) , findfigs (4 ,5) , copyobj (4 ,5) , capture (4 ,5) , refresh (4 ,5) , saveas (4 ,5) 和 hgload/hgsave (4 ,5)。
第五章介绍了GUI设计的基本概念。它首先阐述了认识GUI环境(5 .n),包括版面设计工具、属性编辑器、菜单编辑器、调整工具和对象浏览器;然后详细讲解了GUI设计原则和步骤(5 .n),最后描述了GUI实现方法,涉及组件布局(5 .n)、属性编辑(5 .n)、回调函数的设计(5 .n)。第六章深入探讨了MATLAB 特殊图形绘制的方法。它分别介绍了区域图(6 .n)、填充图(6 .n)、条形图(6 .n)、直方图(6 .n)、圆体图(6 .n)、饼图(6 .n)、排列图(6 .n)、离散图形绘制方法等多种特殊图形的技术细节。第七章则着重于高级绘图功能的研究与应用:彗星图(7 .n)、帧动画(7 .n)、程序动画(7 n)、色图变幻(7 n)、Voronoi 图及三角剖分技术 (7 n)、四面体展示 、彩带图 (7 n) 以及伪彩图像等高级绘图技术的具体实现。第八章概述数字图像原理,包括图像的概念定义、数字图像处理学的基本内容及其主要方法;详细描述了不同类型的图像文件格式及其转换方式;并对图像类型进行了分类及判断。第九章阐述MATLAB在图像显示与色彩处理方面的应用技巧:展示各种类型的图像数据;针对特殊场景进行颜色处理等。第十章讨论数字图像的正交变换技术:详细介绍了傅立叶变换、离散余弦变换及小波变换等正交变换理论及其在图像处理中的应用。第十一章则阐述滤波器设计的方法和原理:线性滤波、FIR滤波器的设计以及数学形态学操作等 。第十六章中对数学形态学进行了详细的解释和实例分析 。第十七章讨论如何对图片进行编码压缩 。附录A列出了各种对象的属性信息 。附录B列出了常用的图像工具箱函数
全部评论 (0)


