MATLAB 6.5图形图像处理

MATLAB 6.5图形图像处理
作 者: 王家文 曹宇
出版社: 国防工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Matlab
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MATLAB 6.5图形图像处理》作者简介

内容简介

MATLAB是一种直观、简洁的计算软件,广泛应用于科学计算和工程计算。本书是基于MATLAB6.5的图像处理工具箱(Image Processing Toolbox)编写的,较详细地介绍了图像变换、图像增强、图像复原、图像编码与压缩等技术,以及绘图技术和图形用户界面应用等。全书侧重于理论和实际的结合,以具体的分析和详细的实例,帮助读者全面了解MATLAB图形图像处理技术,提高分析问题、解决问题的能力。本书内容全面、结构清晰、针对性强、理论与实例相结合,涉及图形图像处理学的不同方向、不同领域,详细介绍了图像处理技术的技巧。文字工作室http://passmatlab.myetang.com提供书中实例程序源代码的下载。

图书目录

第1章 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 MATLAB6. 5变量和表达式

1. 2. 3 数组的产生

1. 2. 4 数组的操作

1. 2. 5 常用的数学函数

1. 2. 6 数组的运算

1. 2. 7 数组的扩展

1. 2. 8 数组的转换

1. 2. 9 MATLAB控制语句

1. 2. 10 其他控制语句

1. 2. 11 文件操作

1. 2. 12 M文件

第2章 MATLAB图形绘制基础

2. 1 维绘图

2. 1. 1 基本绘图函数

2. 1. 2 图形窗口的修饰

2. 2 三维绘图

2. 2. 1 plot3函数

2. 2. 2 三维网格图和曲面图

第3章 MATLAB图形对象

3. 1 图形对象

3. 1. 1 Root对象

3. 1. 2 Figure对象

3. 1. 3 Uicontrol对象

3. 1. 4 Uimenu对象

3. 1. 5 Axes对象

3. 1. 6 Image对象

3. 1. 7 Line对象

3. 1. 8 Patch对象

3. 1. 9 Rectangle对象

3. 1. 10 Surface对象

3. 1. 11 LiSht对象

3. 1. 12 Text对象

第4章 MATLAB图形对象操作

4. 1 图形对象的属性

4. 2 图形对象句柄的获取

4. 2. 1 对象创建时获取

4. 2. 2 通过层次关系获取

4. 2. 3 当前对象的获取

4. 2. 4 根据对象属性值的获取

4. 3 图形对象句柄的删除与判断

4. 3. 1 句柄的删除

4. 3. 2 句柄的判断

4. 4 图形对象属性值的获取与设置

4. 4. 1 图形对象属性值的设置

4. 4. 2 图形对象属性值的获取

4. 4. 3 用户缺省值的操作

4. 5 图形对象的其他操作

4. 5. 1 figflag函数

4. 5. 2 findfigs函数

4. 5. 3 copyobj函数

4. 5. 4 capture函数

4. 5. 5 refresh函数

4. 5. 6 saveas函数

4. 5. 7 hgload函数和hgsave函数

4. 5. 8 newplot函数

第5章 GUI设计

5. 1 认识GUI环境

5. 1. 1 版面设计工具

5. 1. 2 属性编辑器

5. 1. 3 菜单编辑器

5. 1. 4 调整工具

5. 1. 5 对象浏览器

5. 1. 6 TAB次序编辑器

5. 1. 7 GUIDE 境设置

5. 2 GUI设计

5. 2. 1 GUI设计原则

5. 2. 2 GUI设计步骤

5. 3 GUI实现

5. 3. 1 组件的布局

5. 3. 2 属性编辑

5. 3. 3 回调函数

5. 4 GUI实例

5. 4. 1 组件布局

5. 4. 2 属性值的修改

5. 4. 3 调函数

5. 4. 4 调试程序

5. 4. 5 执行的效果

5. 4. 6 结束语

第6章 MATLAB特殊图形的绘制

6. 1 区域图

6. 2 填充图

6. 2. 1 二维填充图

6. 2. 2 三维填充图

6. 3 条形图

6. 3. 1 二维条形图

6. 3. 1 三维条形图

6. 4 直方图

6. 4. 1 笛卡儿坐标系下的直方图

6. 4. 2 极坐标系下的直方图

6. 5 圆体图

6. 5. 1 圆柱体的绘制

6. 5. 2 球体的绘制

6. 5. 3 椭圆体的绘制

6. 6 饼图

6. 6. 1 二维饼图

6. 6. 2 三维饼图

6. 7 排列图

6. 8 离散图形的绘制

6. 8. 1 二维柄状图

6. 8. 2 三维柄状图

6. 8. 3 阶梯图

6. 9 散点图

6. 9. 1 二维散点图

6. 9. 2 三维散点图

6. 9. 3 散点图矩阵

6. 10 轮廓图

6. 10. 1 二维轮廓图

6. 10. 2 三维轮廓图

6. 11 向量图

6. 11. 1 罗盘图

6. 11. 2 羽状图

6. 11. 3 箭头图

6. 11. 4 法线图

第7章 MATLAB高级绘图功能

7. 1 彗星图

7. 1. 1 维彗星轨迹图

7. 1. 2 三维彗星轨迹图

7. 2 帧动画

7. 3 程序动画

7. 4 色图变幻

7. 5 Voronoi图和三角剖分

7. 6 四面体

7. 7 彩带图

7. 7. 1 彩带图

7. 7. 2 三维流彩带图

7. 8 伪彩图

7. 9 切片图

7. 9. 1 切片图

7. 9. 2 切片轮廓线图

7. 10 网格图和曲面图特效

7. 10. 1 显示轮廓线

7. 10. 2 显示围裙

7. 10. 3 瀑布效果

7. 10. 4 带光照模式的阴影图

7. 11 函数绘图

7. 12 三维图形控制

7. 12. 1 视点

7. 12. 2 图形旋转

7. 12. 3 灯光效果

7. 12. 4 色彩控制

第8章 数字图像原理

8. 1 图像

8. 2 数字图像处理学

8. 2. 1 数字图像处理方法

8. 2. 2 数字图像处理的主要内容

8. 3 图像文件格式

8. 4 图像类型

8. 4. 1 索引图像

8. 4. 2 灰度图像

8. 4. 3 RGB图像

8. 4. 4 值图像

8. 4. 5 图像序列

8. 4. 6 图形类型判断

8. 5 图像类型转换

8. 5. 1 dither函数

8. 5. 2 gray2ind函数

8. 5. 3 grayslice函数

8. 5. 4 im2bw函数

8. 5. 5 ind2gray函数

8. 5. 6 ind2rgb函数

8. 5. 7 mat2gray函数

8. 5. 8 rgb2gray函数

8. 5. 9 rgb2ind函数

8. 6 MATLAB中的8位和16位图像

8. 6. 1 8位和16位索引图像

8. 6. 2 8位和16位灰度图像

8. 6. 3 8位和16位RGB图像

8. 7 图像文件的操作

8. 7. 1 查询图像丈件的信息

8. 7. 2 图像文件的读取

8. 7. 3 图像文件的存储

8. 7. 4 图像数据类型的转换

8. 7. 5 图像文件格式的转换

第9章 MATLAB图像显示与色彩

9. 1 图像显示

9. 1. 1 imshow函数

9. 1. 2 显示索引图像

9. 1. 3 显示灰度图像

9. 1. 4 显示二值图像

9. 1. 5 显示真彩图像

9. 1. 6 直接从磁盘文件中显示图像

9. 2 特殊图像显示技术

9. 2. 1 显示颜色条

9. 2. 2 显示多帧图像序列

9. 2. 3 显示多幅图像序列

9. 3 纹理映射

9. 4 图像颜色

9. 4. 1 图像的褪色处理

9. 4. 2 MATLAB的颜色模型

9. 4. 3 MATLAB颜色模型的转换

9. 4. 4 色彩处理

第10章 MATLAB图像正交变换

10. 1 正交变换通用算子

10. 2 傅里叶变换

10. 2. 1 傅里叶变换的原理

10. 2. 2 傅里叶性质

10. 2. 3 二维离散傅里叶变换 2DDFT

10. 2. 4 快速傅里叶变换 FFT

10. 2. 5 傅里叶变换的研究与应用

10. 3 离散余弦变换

10. 3. 1 DCT变换矩阵

10. 3. 2 dct2函数和dctmtx函数

10. 4 Walsh-Hadamard变换

10. 5 Radon变换

10. 6 小波变换

10. 6. 1 小波变换的定义

10. 6. 2 小波变换函数

10. 6. 3 小波变换实例

10. 6. 4 小波除噪与压缩函数

第11章 滤波器的设计

11. 1 线性滤波

11. 1. 1 卷积与相关

11. 1. 2 imfilter滤波函数

11. 1. 3 预定义滤波

11. 2 FIR滤波器的设计

11. 2. 1 FIR滤波器基础

11. 2. 2 计算二维频率响应

11. 2. 3 计算期望频率响应矩阵

11. 2. 4 频率变换法

11. 2. 5 频率采样法

11. 2. 6 窗函数法

第12章 图像运算与区域处理

12. 1 图像点的运算

12. 1. 1 线性点运算

12. 1. 2 非线性点运算

12. 2 图像的算术运算

12. 2. 1 加法运算

12. 2. 2 减法运算

12. 2. 3 乘法运算

12. 2. 4 除法运算

12. 2. 5 其他运算

12. 3 图像的位逻辑运算

12. 4 图像的几何运算

12. 4. 1 图像插值

12. 4. 2 图像缩放

12. 4. 3 图像旋转

12. 4. 4 图像剪切

12. 5 空间变换

12. 5. 1 仿射变换 Affine Transformation

12. 5. 2 透视变换 Perspective Transformation

12. 5. 3 空间变换的MATLAB函数

12. 5. 4 空间变换实例

12. 6 图像融合

12. 7 邻域与块操作

12. 7. 1 邻域操作

12. 7. 2 图像块操作

12. 8 区域处理

12. 8. 1 区域选择

12. 8. 2 区域滤波

12. 8. 3 区域填充

第13章 MATLAB图像增强

13. 1 灰度变换增强

13. 1. 1 像素值及其统计特性

13. 1. 2 直方图灰度变换

13. 1. 3 直方图均衡化

13. 1. 4 直方图规定化

13. 2 空域滤波增强

13. 2. 1 平滑滤波器

13. 2. 2 锐化滤波器

13. 3 频域增强

13. 3. 1 低通滤波器

13. 3. 2 高通滤波器

13. 3. 3 同态滤波器

13. 3. 4 频域增强MATLAB实例

13. 4 色彩增强

13. 4. 1 真彩色增强

13. 4. 2 伪彩色增强

13. 5 小波增强

第14章 图像复原

14. 1 退化模型

14. 1. 1 连续退化模型

14. 1. 2 离散退化模型

14. 2 复原的代数方法

14. 2. 1 代数复原原理

14. 2. 2 逆滤波复原

14. 2. 3 最小二乘方滤波

14. 3 MATLAB实现图像复原

14. 3. 1 维纳滤波复原

14. 3. 2 规则化滤波复原

14. 3. 3 Lucy-Richardson复原

14. 3. 4 盲去卷积复原

14. 3. 5 图像复原的其他MATLAB函数

第15章 图侮分析

15. 1 边缘检测

15. 1. 1 微分算子

15. 1. 2 Log算子

15. 1. 3 Canny算子

15. 2 四叉树分解

15. 2. 1 四叉树分解

15. 2. 2 四叉树MATLAB函数

15. 2. 3 四叉树分解MATLAB实例

第16章 数学形态学操作

16. 1 数学形态学的基本运算

16. 1. 1 结构元素矩阵

16. 1. 2 膨胀运算

16. 1. 3 腐蚀运算

16. 1. 4 膨胀与腐蚀的对偶关系

16. 1. 5 开运算与闭运算

16. 1. 6 击中与击不中

16. 1. 7 二值图像形态学处理函数

16. 1. 8 其他膨胀和腐蚀的基本函数

16. 2 形态学的基本应用

16. 2. 1 边缘提取

16. 2. 2 连通对象标注

16. 2. 3 对象选择

16. 2. 4 二值图像面积提取

16. 2. 5 二值图像的欧拉数

16. 2. 6 移除对象

16. 2. 7 区域填充

16. 2. 8 距离变换

16. 3 查找表操作

16. 4 灰度形态学

16. 4. 1 灰度形态学基本运算实例

16. 4. 2 其他函数

第17章 图像编码与压缩

17. 1 图像编码基础

17. 1. 1 图像编码压缩的必要性

17. 1. 2 图像编码压缩的可能性

17. 1. 3 图像编码压缩的分类

17. 1. 4 图像编码压缩的评价

17. 2 无损压缩编码

17. 2. 1 行程编码

17. 2. 2 哈夫曼 Huffman 编码

17. 2. 3 算术编码

17. 2. 4 词典编码

17. 3 有损压缩编码

17. 3. 1 预测编码

17. 3. 2 正交变换编码

17. 3. 3 MATLAB实现离散余弦变换压缩

17. 3. 4 MATLAB实现小波变换压缩

附录A 对象属性

附录B 图像工具箱函数