第1章 揭开MATLAB R2015a面纱 1
1.1 MATLAB简介 1
1.1.1 MATLAB的发展史 1
1.1.2 MATLAB的主要特性 3
1.1.3 MATLAB的优点 4
1.1.4 MATLAB R2015a的新特性 5
1.2 MATLAB R2015a的安装与激活 7
1.3 MATLAB R2015a的工作环境 13
1.3.1 菜单/工具栏 14
1.3.2 命令行窗口 14
1.3.3 工作区 16
1.3.4 工作文件夹窗口 17
1.3.5 搜索路径 17
1.4 MATLAB R2015a的帮助系统 19
1.4.1 纯文本帮助 20
1.4.2 Demos帮助 21
1.4.3 帮助导航浏览器 21
1.5 MATLAB语言基础 22
1.5.1 常量、变量和运算符 22
1.5.2 矩阵与数组 26
1.5.3 元胞数组 31
1.5.4 结构数组 33
1.5.5 符号运算 35
1.6 MATLAB程序结构 37
1.6.1 循环结构 38
1.6.2 选择结构 40
第2章 数字图像的基础 44
2.1 数字图像处理的概述 44
2.1.1 什么是图像 44
2.1.2 图像的分类 44
2.1.3 数字图像的产生 45
2.1.4 数字图像的表示法 45
2.1.5 数字图像研究的内容 46
2.1.6 数字图像处理的方法 47
2.2 图像的表示法 47
2.3 图像的数据结构 49
2.3.1 矩阵 49
2.3.2 链码 50
2.3.3 拓扑结构 50
2.3.4 关系结构 51
2.4 图像的统计特征 52
2.4.1 图像的基本统计分析量 52
2.4.2 数字图像的直方图 53
2.4.3 多维图像的统计特性 53
2.5 图像类型的转换 54
2.6 彩色模型的转换 56
2.6.1 颜色模型 56
2.6.2 MATLAB中颜色模型转换 58
第3章 数字图像的运算 64
3.1 点运算 64
3.1.1 线性点运算 64
3.1.2 分段线性点运算 66
3.1.3 非线性变换 67
3.1.4 直方图修正 68
3.2 图像的代数运算 72
3.2.1 图像加法运算 72
3.2.2 图像减法运算 75
3.2.3 图像乘法运算 77
3.2.4 图像除法运算 79
3.3 图像的几何运算 80
3.3.1 齐次坐标 80
3.3.2 灰度插值 81
3.3.3 图像平移 84
3.3.4 图像旋转 87
3.3.5 图像比例缩放 89
3.3.6 图像的裁剪 93
3.3.7 图像错切变换 94
3.3.8 图像镜像变换 96
3.3.9 图像复合变换 98
3.4 邻域处理 100
3.4.1 滑动邻域处理 100
3.4.2 分离块操作 102
3.4.3 快速邻域操作 103
第4章 数字图像的变换 106
4.1 傅里叶变换 106
4.1.1 傅里叶变换的物理意义 106
4.1.2 傅里叶变换的定义 107
4.1.3 二维离散傅里叶变换的性质 110
4.1.4 傅里叶变换的实现 111
4.1.5 傅里叶变换的应用 113
4.2 离散余弦变换 116
4.3 离散哈达玛变换 119
4.4 Radon变换 120
4.4.1 Radon变换的定义 121
4.4.2 Radon变换检测直线 122
4.4.3 Radon反变换 124
4.5 Fan-Beam变换 125
4.5.1 Fan-Beam投影变换 125
4.5.2 Fan-Beam变换实现 125
4.6 Hough变换 128
4.6.1 Hough变换的基本原理 128
4.6.2 Hough变换的应用 129
第5章 数字图像的增强 134
5.1 图像增强技术概述 134
5.2 图像质量评价介绍 135
5.3 线性滤波器增强 135
5.3.1 卷积 135
5.3.2 相关 136
5.3.3 滤波的实现 136
5.3.4 预定义滤波器 141
5.4 图像的统计特性 143
5.4.1 图像均值 143
5.4.2 图像的标准差 144
5.4.3 图像的相关系数 145
5.4.4 图像的等高线 145
5.5 空间域滤波 146
5.5.1 图像加入噪声 146
5.5.2 中值滤波器 147
5.5.3 自适应滤波器 149
5.5.4 排序滤波 150
5.5.5 锐化滤波 151
5.6 频域滤波 156
5.6.1 有限冲激响应滤波 156
5.6.2 低通滤波 161
5.6.3 高通滤波 163
5.6.4 高斯带阻滤波 165
5.6.5 同态滤波 167
第6章 数字图像的复原 169
6.1 图像复原概述 169
6.2 图像的噪声 170
6.3 图像复原的模型 174
6.3.1 复原的模型 174
6.3.2 无约束复原法 174
6.3.3 有约束复原法 175
6.3.4 复原法的评估 175
6.4 MATLAB图像的复原方法 175
6.4.1 逆滤波复原法 176
6.4.2 维纳滤波复原法 177
6.4.3 最小约束二乘复原法 179
6.4.4 Lucy-Richardson复原法 181
6.4.5 盲卷积复原法 184
6.5 图像复原的其他相关函数 186
第7章 数字图像的分割 189
7.1 阈值分割 189
7.1.1 灰度阈值分割 190
7.1.2 直方图阈值分割 193
7.1.3 最大熵阈值分割 198
7.1.4 分水岭法 201
7.2 区域分割 203
7.2.1 区域生长法 203
7.2.2 分裂-合并法 207
7.3 边缘分割 209
7.3.1 梯度算子 209
7.3.2 一阶微分算子 210
7.3.3 二阶微分算子 213
7.4 彩色空间分割 217
第8章 数字图像的编码 223
8.1 图像压缩编码基础 223
8.1.1 图像压缩编码的必要性 223
8.1.2 图像压缩编码的可能性 224
8.1.3 图像压缩编码的性能指标 225
8.1.4 保真度准则的评价 226
8.1.5 压缩编码的分类 227
8.2 熵编码 228
8.2.1 哈夫曼编码 228
8.2.2 香农编码 235
8.2.3 算术编码 236
8.3 变换编码 239
8.4 行程编程 241
8.5 预测编码 244
8.5.1 DPCM编码 244
8.5.2 最佳线性预测编码法 248
8.5.3 增量调制编码 251
8.6 标准图像压缩编码JPEG 252
第9章 数字图像的形态学处理 260
9.1 数学形态学的概述 260
9.2 形态学的基本概念 261
9.3 数学形态学的分类 261
9.4 形态学的基本运算 263
9.4.1 边界像素 264
9.4.2 结构元素 264
9.4.3 膨胀与腐蚀 267
9.4.4 开运算与闭运算 272
9.4.5 形态学重构 274
9.5 形态学的应用 275
9.5.1 形态学滤波 275
9.5.2 骨架提取 277
9.5.3 边界提取 279
9.5.4 击中/击不中 280
9.5.5 图像填充操作 281
9.5.6 最大值最小值 282
9.6 距离变换 286
9.7 图像的标记与测量 290
9.7.1 连通区域标记 290
9.7.2 边界测定 291
9.7.3 查表操作 293
9.7.4 对象选择 294
9.7.5 图像的面积 295
9.7.6 图像的欧拉数 296
第10章 数字图像的小波变换 297
10.1 小波变换基础 297
10.1.1 小波变换的定义 297
10.1.2 小波变换的快速算法 301
10.1.3 小波包变换 305
10.1.4 小波变换的优点 306
10.2 数字图像的小波变换工具箱 306
10.3 二维小波函数 317
10.3.1 二维小波变换分解函数 318
10.3.2 二维小波的重构函数 321
10.3.3 提取系数 328
10.4 小波用于图像去噪处理 330
10.4.1 去噪原理 330
10.4.2 去噪实现 331
10.5 小波用于图像压缩 336
10.5.1 压缩原理 336
10.5.2 压缩实现 337
10.6 小波在图像增强中的应用 340
10.7 小波的图像融合 341
10.7.1 融合原理 341
10.7.2 融合实现 342
10.8 小波包的图像边缘检测 346
参考文献 348