MATLAB 6.x图像处理

MATLAB 6.x图像处理
作 者: 孙兆林
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Matlab
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MATLAB 6.x图像处理》作者简介

内容简介

MATLAB是美国MathWorks公司推出的——种可视化的科学计算软件,目前在国内外广泛流行。该软件语法结构简单、数值计算高效、图形功能完备,因而备受数据处理与图形图像生成等方面的非专业计算机编程人员的青睐。 本书以最新版的MATLAB 6为依据,详细介绍了MATLAB的基础知识及其在图形绘制和图像处理方面的应用。主要内容包括MATLAB 6的基本操作、图像处理工具箱的常用功能以及如何利用MATLAB图像处理工具箱的函数实现图像变换、图像增强、图像分割和特征提取。同时对如何利用MATLAB的图形用户接口(GUI)编制用户界面也进行了详细介绍。 本书是理工科大学本科生及研究生学习MATLAB的好教材,同时对广大工程技术人员和科研人员也有重要的参考价值。

图书目录

第1章 MATLAB 6概述

1. 1 MATLAB简介

1. 1. 1 MATLAB的发展简史

1. 1. 2 MATLAB的特点

1. 2 安装MATLAB

1. 3 MATLAB的界面环境

1. 3. 1 Command Window窗口

1. 3. 2 LaunchPad窗口

1. 3. 3 Workspace窗口

1. 3. 4 Command History窗口

1. 3. 5 Current Directory窗口

1. 4 M文件的编辑调试环境

1. 4. 1 File菜单

1. 4. 2 Edit菜单

1. 4. 3 Text菜单

1. 4. 4 Debug菜单

1. 4. 5 Breakpoints菜单

1. 4. 6 Editor/Debugger参数的设置

1. 5 MATLAB 6帮助

第2章 MATLAB 6基础

2. 1 MATLAB表达式与变量

2. 1. 1 MATLAB表达式

2. 1. 2 MATLAB的变量

2. 2 MATLAB基本运算

2. 2. 1 数值数组运算

2. 2. 2 矩阵运算

2. 2. 3 数组函数和矩阵函数

2. 2. 4 关系运算和逻辑运算

2. 2. 5 字符与字符串的基本运算

2. 2. 6 符号运算

第3章 MATLAB 6语言结构与编程

3. 1 M文件的功能及形式

3. 2 数据类型和全局变量

3. 3 程序结构

3. 4 程序流控制

3. 5 函数调用和参数传递

3. 6 MATLAB的数据接口

3. 7 文件的I/O操作

3. 8 M文件的调试

第4章 MATLAB 6图形绘制基础

4. 1 创建MATLAB二维图形

4. 1. 1 创建简单的二维图形

4. 1. 2 修饰简单的二维图形

4. 1. 3 基本绘图函数

4. 1. 4 创建多个图形

4. 1. 5 特殊的二维图形函数

4. 2 创建MATLAB三维图形

4. 2. 1 创建简单的三维图形

4. 2. 2 三维图形的特殊处理

4. 2. 3 一些特殊的三维图形

第5章 MATLAB 6常用图像操作

5. 1 MATLAB中图像类型转换

5. 1. 1 MATLAB图像处理工具箱支持的图像类型

5. 1. 2 转换图像类型

5. 2 颜色空间

5. 3 读写和显示图像文件

5. 3. 1 读写图像文件

5. 3. 2 图像文件的显示

5. 4 图像的几何操作

5. 4. 1 图像的插值

5. 4. 2 图像的插值缩放和插值旋转

5. 4. 3 图像的剪切

5. 5 图像邻域和块操作

5. 5. 1 滑动邻域操作

5. 5. 2 图像块操作

5. 6 特定区域处理

5. 6. 1 指定区域

5. 6. 2 特定区域滤波

5. 6. 3 特定区域填充

第6章 图像变换

6. 1 傅立叶变换

6. 1. 1 离散傅立叶变换

6. 1. 2 MATLAB提供的快速傅立叶变换函数

6. 1. 3 快速博立叶变换的应用

6. 2 离散余弦变换

6. 2. 1 离散余弦变换的定义

6. 2. 2 离散余弦变换和图像压缩

6. 3 Radon变换

6. 3. 1 Radon变换的定义

6. 3. 2 利用radon变换检测直线

6. 3. 3 逆Radon变换及应用

6. 4 离散小波变换

6. 4. 1 小波变换的定义及性质

6. 4. 2 离散小波变换和Mallat算法

6. 4. 3 MATLAB小波分析工具箱函数介绍

第7章 图像增强

7. 1 直方图增强

7. 1. 1 直方图

7. 1. 2 直方图均化

7. 2 对比度增强

7. 2. 1 灰度调整

7. 2. 2 Gamma校正

7. 3 二维卷积和二维滤波

7. 4 平滑滤波

7. 4. 1 线性滤波

7. 4. 2 中值滤波

7. 4. 3 自适应滤波

7. 5 锐化

7. 5. 1 模糊机理及解决方法

7, 5. 2 梯度模算子

7. 5. 3 拉氏算于

7. 6 光照不均的校正

7. 7 利用小波分析工具箱去除图像噪声

7. 7. 1 小波去噪原理

7. 7. 2 MATLAB提供的去噪和压缩函数

7. 7. 3 小波去噪和压缩的例子

第8章 边缘提取和图像分割

8. 1 边缘检测

8. 1. 1 微分算子法

8. 1. 2 拉普拉斯高斯算子法

8. 1. 3 canny法

8. 2 直线提取

8. 2. 1 Hough变换法

8. 2. 2 相位编组法

8. 3 基于灰度分割

8. 3. 1 灰度门限法

8. 3. 2 灰度门限的确定

8. 4 分开合并算法

8. 4. 1 四分树

8. 4. 2 利用四分树实现图像分割

第9章 数学形态学与二值图像操作

9. 1 数学形态学图像处理

9. 1. 1 数学形态学简介

9. 1. 2 数学形态学的基本运算

9. 1. 3 形态学运算函数

9. 2 基于对象的操作

9. 2. 1 四邻域和八邻域

9. 2. 2 边界识别

9. 2. 3 种子填充

9. 2. 4 连通区域标记

9. 2. 5 选择对象

9. 3 特征提取

9. 3. 1 图像面积

9. 3. 2 欧拉数

9. 4 查找表

9. 5 基于特征的逻辑运算

9. 5. 1 基于特征的与运算

9. 5. 2 利用逻辑运算提取物体

第10章 句柄图形与GUI设计

10. 1 句柄图形

10. 1. 1 图形的对象

10. 1. 2 句柄对象

10. 1. 3 图形对象的属性

10. 1. 4 图形对象属性的设置和使用

10. 2 图形用户界面(GUI)设计

10. 2. 1 控件对象及属性

10. 2. 2 菜单对象及属性

附录A MATLAB图像处理工具箱函数

附录B MATLAB小波分析工具箱函数