微信扫一扫,移动浏览光盘
简介
《MATLAB图像处理宝典(附光盘)》(作者秦襄培、郑贤中)全面而细致地讲解了MATLAB图像处理,全书从内容上分为3部分,共19章。第1部分“基础篇”,包括第1章到第8章。首先讲解了MATLAB图像处理的特点及其学习方法、数字图像的基本知识,随后介绍了MATLAB颜色和三维物体描述、光照与材质,通过掌握这部分内容可以提高用户的三维表达能力,最后介绍了科学计算可视化,并以声学计算的MATLAB的图像表现为例进行了详细说明。第2部分“图像处理工具箱详解”,包括第9章到第13章。本部分首先对图像处理工具箱的基础知识进行了概述,随后介绍了图像处理工具箱的图像变换、数学形态学、图像增强和图像复原等功能。本部分是从基础知识到具体应用的桥梁,是读者实现MATLAB图像处理必须熟悉和掌握的内容。第3部分“图像处理实务”,包括第14章到第19章。本部分首先对小波变换进行了应用的介绍,随后讲解了图像分割这个比较活跃的研究领域,接着介绍了图像表示与描述、模式识别方面的内容,这部分内容属于比较高级的图像应用,最后结合实例讲解了基于图像的MATLAB摩擦学仿真。
《MATLAB图像处理宝典(附光盘)》写作结构明晰、图文并茂、案例丰富、具有很强的可操作性。实例的选取兼顾深度与广度,对实际问题的现象、产生原因和相关原理进行了深入浅出的讲解。
本书是对图像处理有需求但对编程不熟悉的人士及MATLAB图像应用开发人员的参考指南。本书既可以作为学校或培训机构及企业的MATLAB图像处理教程,也适合作为MATLAB图像开发的案头参考书,也可以作为自学MATLAB的参考用书。
目录
《matlab图像处理宝典(含cd光盘1张) 》
第1部分 基础篇 1
第1章 matlab图像处理工具与安装设置 2
1.1 matlab的版本 2
1.2 7.1版图像处理工具箱的新特性 3
1.2.1 新的corner函数探测图像中的角点处 3
1.2.2 imtool中有效显示和导航任意格式的超大图像 4
1.2.3 使用blockproc函数控制填充动作 5
1.2.4 blockproc函数支持jpeg2000文件格式写入 5
1.2.5 dicomread函数功能增强 5
1.2.6 nitfinfo函数的图像放大区域现在返回一个数值 6
1.2.7 新版本中性能提升的函数 6
1.2.8 被移除的函数和函数元素 6
1.3 4.0版图像获取工具箱的新特性 6
1.3.1 支持gige vision 7
1.3.2 支持linux 操作系统 7
1.3.3 视频装置信号获取模块的展开代码生成 8
1.3.4 支持苹果操作系统 8
1.3.5 支持新matrox硬件 8
1.3.6 新版的图像相关工具箱个人评价 8
.1.4 matlab安装问题 9
1.4.1 matlab和硬件的冲突问题 9
1.4.2 将matlab安装在中文目录下引起的问题 10
1.4.3 license冲突问题 11
1.4.4 matlab和windows vista操作系统的兼容性问题 11
1.4.5 安装matlab的其他相关问题 11
1.5 matlab r2010b安装指导 12
1.6 小结 16
第2章 matlab图像处理的特点及学习方法 17
2.1 matlab与其他图像处理软件的比较 17
2.2 matlab图像处理程序的开发特点 19
2.3 matlab图像处理适用人员 19
2.4 从图像入手学习matlab 21
2.4.1 视觉图像和matlab的联系 21
2.4.2 图像在matlab中的处理 22
2.4.3 matlab中的三维数据场处理 23
2.5 matlab图像处理研究的基本问题 24
2.6 matlab图像处理新功能的相关函数 25
2.6.1 函数命令corner 25
2.6.2 函数命令rsetwrite 27
2.6.3 函数命令blockproc 29
2.7 更新的demos 32
2.7.1 对大图像进行块处理 33
2.7.2 计算大图像的统计数据 36
2.7.3 并行批处理多个图像文件 41
2.7.4 视频和图像处理模块库部分新demo简介 45
2.8 小结 46
第3章 数字图像基础 47
3.1 数字图像 47
3.1.1 图像的概念 47
3.1.2 图像信息的重要性 49
3.2 图像采集基本知识 50
3.2.1 电视摄像机 50
3.2.2 电荷-耦合装置 50
3.2.3 分辨率 51
3.2.4 图像采集卡基本知识 52
3.3 图像处理和分析 52
3.3.1 图像处理和图像分析问题 52
3.3.2 图像变换 55
3.4 数字图像技术应用 56
3.4.1 材料科学研究中的计算机图像分析与处理 56
3.4.2 matlab材料科学的相关处理 57
3.4.3 医学图像 62
3.4.4 matlab医学图像的相关处理 64
3.4.5 使用matlab查找地震中心 67
3.4.6 常见数字图像行业应用 71
3.5 matlab可读的图像及视频的格式 72
3.5.1 图像格式 72
3.5.2 视频格式 76
3.6 小结 78
第4章 matlab图形绘制 79
4.1 基本二维图形的绘制 79
4.1.1 创建简单的二维图形 79
4.1.2 精确绘图 83
4.1.3 二维图形修饰 85
4.1.4 多幅图形共用图形窗口 86
4.2 特殊二维图形的绘制 87
4.2.1 直方图 87
4.2.2 条形图 88
4.2.3 饼图 90
4.2.4 柄图 91
4.2.5 阶梯图 92
4.2.6 面积图 93
4.2.7 彗星图 94
4.2.8 帕累托图 94
4.2.9 散点图 95
4.2.10 散点矩阵图 96
4.2.11 极坐标图 97
4.2.12 等高线图 98
4.3 三维图形的绘制 99
4.3.1 创建简单的三维图形 99
4.3.2 三维线性图形 99
4.3.3 平面网格点的生成 100
4.3.4 曲面网格图和网面图 101
4.4 应用实例 102
4.4.1 三维绘图程序编译实例 102
4.4.2 excel调用matlab三维绘图 103
4.4.3 凸轮绘制 105
4.5 小结 106
第5章 颜色和三维物体描述 107
5.1 颜色模型分类 107
5.1.1 颜色的混色表示法 108
5.1.2 颜色的显色表示法 109
5.2 颜色的相关知识 109
5.2.1 色度学相关知识 109
5.2.2 cie色度图 112
5.3 常用的颜色模型——彩色图像模式 115
5.3.1 rgb模式 115
5.3.2 cmyk模式 116
5.3.3 lab模式 116
5.3.4 hsv模式 116
5.3.5 hsl模式 117
5.3.6 yuv模式 117
5.3.7 ycbcr模式 118
5.3.8 yiq模式 118
5.4 matlab颜色空间转换 118
5.4.1 yiq空间与rgb空间转换 118
5.4.2 hsv空间与rgb空间转换 120
5.4.3 ycbcr空间与rgb空间的转换 122
5.5 常用视频色彩编码 124
5.5.1 yuv 124
5.5.2 ycbcr 124
5.6 三维物体描述 125
5.6.1 二维笛卡儿坐标系统 125
5.6.2 三维笛卡儿坐标系统 125
5.6.3 绘制三角形 126
5.6.4 三维图元 126
5.6.5 表面和顶点法向量 127
5.7 小结 128
第6章 matlab的光照与材质 129
6.1 opengl基础知识 129
6.1.1 opengl基本理解 129
6.1.2 opengl工作流程 130
6.1.3 opengl图形操作步骤 131
6.1.4 opengl基本功能 131
6.1.5 真实感图形基本概念 132
6.1.6 光照模型 132
6.1.7 明暗处理 133
6.1.8 材质 134
6.2 matlab图像渲染实例 135
6.2.1 公式生成数据图像渲染 135
6.2.2 球体的不同渲染效果 136
6.3 light对象 137
6.3.1 光照命令 137
6.3.2 给场景添加光照 138
6.3.3 影响光照效果的属性 138
6.3.4 光照算法 139
6.4 图形对象的反射特性——材质 140
6.4.1 镜面反射和漫反射 140
6.4.2 环境灯光 140
6.4.3 镜面指数 141
6.4.4 镜面颜色反射系数 141
6.4.5 背面灯光 141
6.4.6 数据空间中的灯光配置 142
6.5 小结 143
第7章 科学计算可视化 145
7.1 科学计算可视化基础 145
7.1.1 科学计算可视化的重要意义 145
7.1.2 应用领域 146
7.1.3 应用实例 149
7.2 科学计算可视化的常用方法 149
7.2.1 二维平面数据场的可视化方法 149
7.2.2 三维空间数据场的方法 150
7.2.3 向量场可视化方法 152
7.3 二维平面数据场可视化 153
7.4 三维流场绘图 154
7.4.1 流锥图——coneplot函数 154
7.4.2 流线图——streamline函数 155
7.4.3 流管图——streamtube函数 156
7.4.4 流带图——streamribbons函数 157
7.4.5 带圆锥图的向量场 159
7.5 小结 161
第8章 声学计算的matlab的图像表现 162
8.1 声场分布状态 162
8.1.1 脉动球点声源声场 163
8.1.2 两个同相小球源的辐射声场 167
8.1.3 无限大障板上圆形活塞的辐射 174
8.2 声学发射阵的指向性 186
8.2.1 阵的指向性 186
8.2.2 换能器阵 189
8.3 本章小结 202
第2部分 图像处理工具箱详解 203
第9章 图像处理工具箱基础 204
9.1 图像处理的基本操作 204
9.2 图像处理的高级应用 206
9.3 图像处理工具箱支持的基本图像类型 211
9.3.1 索引色图像 211
9.3.2 灰度图像 212
9.3.3 rgb图像 212
9.3.4 二值图像 213
9.3.5 多帧图像 213
9.4 图像类型转换 214
9.4.1 抖动算法图像转换 214
9.4.2 rgb图像转换为灰度图像 215
9.4.3 rgb图像转换为索引图像 216
9.4.4 灰度图像转换为索引图像 217
9.4.5 索引图像转换为灰度图像 218
9.4.6 索引图像转换为rgb图像 219
9.4.7 阈值法图像转换为二值图像 219
9.4.8 将值法灰度图像转换为索引图像 220
9.4.9 矩阵转换为图像 221
9.5 小结 221
第10章 图像变换 222
10.1 图像变换概述 222
10.2 傅里叶变换 223
10.2.1 一维连续傅里叶变换 223
10.2.2 一维离散傅里叶变换 223
10.2.3 二维连续傅里叶变换 224
10.2.4 二维离散傅里叶变换 224
10.2.5 matlab中的快速傅里叶变换函数 226
10.3 离散傅里叶变换的性质 228
10.3.1 可分离性 228
10.3.2 平移性 229
10.3.3 周期性及共轭对称性 231
10.3.4 旋转性质 231
10.3.5 线性性质 231
10.3.6 f(0,0)与图像均值的关系 232
10.3.7 图像拉普拉斯算子处理后的傅里叶变换 232
10.3.8 卷积与相关定理 232
10.4 快速傅里叶变换的应用 233
10.4.1 滤波器频率响应 233
10.4.2 快速卷积 233
10.4.3 图像特征识别 235
10.5 离散余弦变换 236
10.5.1 连续实偶函数的傅里叶变换 236
10.5.2 离散余弦变换 237
10.6 matlab中的离散余弦变换函数 238
10.6.1 离散二维余弦变换 238
10.6.2 二维离散余弦逆变换 239
10.7 离散余弦变换和图像压缩 240
10.8 radon变换 241
10.8.1 图像在指定方向上的radon变换 242
10.8.2 利用radon变换检测直线 243
10.8.3 radon逆变换及应用 244
10.9 小结 247
第11章 数学形态学 248
11.1 数学形态学基础 248
11.1.1 数学形态学的概念 248
11.1.2 数学形态学的应用 249
11.1.3 matlab中的常用数学形态学函数 250
11.1.4 数学形态学的一般应用步骤 250
11.2 数学形态学基本运算 252
11.2.1 膨胀和腐蚀 252
11.2.2 数学形态学重建 258
11.2.3 距离变换 259
11.2.4 对象、区域和特征度量 261
11.2.5 查找表 262
11.2.6 基于数学形态学的数字识别例子 263
11.2.7 matlab数学形态学函数在工作中的应用 265
11.3 小结 265
第12章 图像增强 266
12.1 图像增强概述 266
12.1.1 空域变换增强 266
12.1.2 空域滤波增强 267
12.1.3 频域增强 267
12.2 点运算 268
12.2.1 灰度级修正 268
12.2.2 灰度变换 269
12.2.3 直方图修正 270
12.3 matlab灰度变换 271
12.3.1 imadjust函数 271
12.3.2 动态范围压缩 274
12.4 matlab直方图修正 274
12.4.1 直方图均衡化 275
12.4.2 直方图匹配 276
12.5 平滑滤波器 277
12.5.1 掩模消噪法 279
12.5.2 邻域平均法 281
12.5.3 多图像平均法 283
12.6 中值滤波器 283
12.7 锐化滤波器 285
12.7.1 空域高通滤波 286
12.7.2 梯度图像输出方法 287
12.8 频域增强 289
12.8.1 布特沃斯低通滤波器实例 289
12.8.2 同态滤波 291
12.9 伪彩色处理 293
12.9.1 彩色图像的伪彩色处理 294
12.9.2 灰度分层法伪彩色处理 295
12.9.3 灰度变换法的彩色处理 295
12.9.4 频域伪彩色处理 296
12.9.5 多光谱图像的伪彩色处理——在遥感学中常用 296
12.10 小结 297
第13章 图像复原 298
13.1 理解图像复原 298
13.1.1 图像模糊的起因 298
13.1.2 复原模型 299
13.1.3 psf的重要性 299
13.2 模糊与噪声 300
13.3 使用维纳滤波器进行图像复原 302
13.4 使用常规滤波器进行图像复原 306
13.5 使用lucy-richardson算法进行图像复原 310
13.6 使用盲解卷积算法进行图像复原 316
13.7 小结 320
第3部分 图像处理实务 321
第14章 小波变换在图像中的应用 322
14.1 小波分析基础 322
14.2 小波分析技术 323
14.2.1 连续小波变换 323
14.2.2 离散小波变换 325
14.2.3 小波重构 327
14.3 小波图像压缩 328
14.4 小波图像消噪 332
14.4.1 基本原理 332
14.4.2 小波消噪的例子 332
14.5 小波图像增强 336
14.6 小波图像融合 337
14.7 小结 340
第15章 图像分割 341
15.1 图像分割基础 341
15.1.1 图像分割定义 341
15.1.2 边缘检测概述 342
15.2 边缘检测算子 343
15.2.1 罗伯特(roberts)边缘算子 343
15.2.2 索贝尔(sobel)边缘算子 344
15.2.3 prewitt边缘算子 344
15.2.4 拉普拉斯(laplacian)边缘算子 345
15.2.5 坎尼(canny)边缘算子 345
15.2.6 matlab程序实现 346
15.3 直线提取 349
15.3.1 hough变换法 349
15.3.2 matlab程序实现 350
15.4 阈值分割 353
15.4.1 人工选择法 354
15.4.2 自动阈值法 354
15.4.3 matlab程序实现 357
15.5 分水岭算法 359
15.6 区域生长和分裂合并 361
15.6.1 区域生长法 361
15.6.2 区域分裂与合并 362
15.6.3 matlab四叉树分解 363
15.7 其他分割方法 365
15.7.1 彩色图像分割 365
15.7.2 聚类算法 366
15.7.3 matlab程序实现 366
15.8 小结 369
第16章 图像表示与描述 370
16.1 形状匹配的基本概念 370
16.2 形状表示 371
16.2.1 链码 371
16.2.2 样条 372
16.2.3 多边形近似 372
16.2.4 标记图 373
16.3 骨架描述 374
16.3.1 骨架表示 374
16.3.2 骨架、细化和中轴 375
16.3.3 骨架算法 375
16.3.4 骨架的matlab程序实现 375
16.4 基于几何特征的形状描述子 376
16.4.1 分散度 376
16.4.2 欧拉数 377
16.4.3 凹凸性 377
16.4.4 复杂性 378
16.4.5 偏心度 378
16.4.6 二值图像的欧拉数的matlab程序实现 378
16.5 边界描述子 379
16.6 区域描述 380
16.6.1 不变矩 381
16.6.2 形态学描述 381
16.6.3 matlab程序实现 384
16.7 纹理 385
16.7.1 直方图统计特征 386
16.7.2 灰度差分统计法 387
16.7.3 图像灰度梯度方向矩阵 388
16.7.4 自相关函数法 388
16.7.5 傅里叶特征 389
16.7.6 纹理的结构分析 390
16.7.7 小波分析 390
16.8 形状识别的示例 391
16.9 小结 393
第17章 模式识别 394
17.1 模式识别 394
17.1.1 模式识别主要理论和方法 395
17.1.2 模式识别过程 397
17.2 统计模式识别 397
17.2.1 统计模式识别方法 397
17.2.2 特征分析 399
17.2.3 特征抽取 401
17.2.4 特征选择 402
17.2.5 bayes分类器 403
17.3 神经网络识别 403
17.3.1 神经元模型 403
17.3.2 网络结构 404
17.3.3 反向传播网络 406
17.3.4 图像识别的matlab程序实现 409
17.4 模糊识别 411
17.4.1 图像的模糊性 412
17.4.2 模糊子集的基本概念 412
17.4.3 基本术语与运算 413
17.4.4 模糊性的度量方法 414
17.4.5 模糊模式识别 414
17.5 小结 415
第18章 matlab图像应用实例 416
18.1 图像应用领域 416
18.2 生物识别技术 417
18.2.1 指纹识别原理 417
18.2.2 面部识别原理 418
18.2.3 指纹识别的matlab程序实现 419
18.3 数字水印技术 426
18.3.1 数字水印应用领域 426
18.3.2 数字水印技术特点 427
18.3.3 数字图像水印算法 428
18.3.4 matlab程序实现 430
18.4 遥感图像处理 432
18.4.1 多光谱图像的特征 433
18.4.2 matlab程序实现 434
18.5 小结 439
第19章 基于图像的matlab摩擦学仿真 440
19.1 摩擦学表面的图像生成及表现 440
19.1.1 三维表面描述规范 440
19.1.2 dem的描述规范 441
19.1.3 dem模型与摩擦表面三维几何建立过程的相关性 441
19.1.4 摩擦学表面模型重构正确性检验 442
19.1.5 利用地表数据生成技术得到数字化粗糙表面 443
19.1.6 表面结构的生成 446
19.1.7 人造微米级表面织构的设计 448
19.2 摩擦学仿真计算相关参数的获取 449
19.3 摩擦学仿真计算的程序编写 452
19.3.1 基于真实表面的接触模型 452
19.3.2 表面温度分布的模拟计算 454
19.3.3 表面温度分布的模拟计算通用程序 455
19.4 摩擦学仿真计算结果的图像表现 457
19.5 小结 460
第1部分 基础篇 1
第1章 matlab图像处理工具与安装设置 2
1.1 matlab的版本 2
1.2 7.1版图像处理工具箱的新特性 3
1.2.1 新的corner函数探测图像中的角点处 3
1.2.2 imtool中有效显示和导航任意格式的超大图像 4
1.2.3 使用blockproc函数控制填充动作 5
1.2.4 blockproc函数支持jpeg2000文件格式写入 5
1.2.5 dicomread函数功能增强 5
1.2.6 nitfinfo函数的图像放大区域现在返回一个数值 6
1.2.7 新版本中性能提升的函数 6
1.2.8 被移除的函数和函数元素 6
1.3 4.0版图像获取工具箱的新特性 6
1.3.1 支持gige vision 7
1.3.2 支持linux 操作系统 7
1.3.3 视频装置信号获取模块的展开代码生成 8
1.3.4 支持苹果操作系统 8
1.3.5 支持新matrox硬件 8
1.3.6 新版的图像相关工具箱个人评价 8
.1.4 matlab安装问题 9
1.4.1 matlab和硬件的冲突问题 9
1.4.2 将matlab安装在中文目录下引起的问题 10
1.4.3 license冲突问题 11
1.4.4 matlab和windows vista操作系统的兼容性问题 11
1.4.5 安装matlab的其他相关问题 11
1.5 matlab r2010b安装指导 12
1.6 小结 16
第2章 matlab图像处理的特点及学习方法 17
2.1 matlab与其他图像处理软件的比较 17
2.2 matlab图像处理程序的开发特点 19
2.3 matlab图像处理适用人员 19
2.4 从图像入手学习matlab 21
2.4.1 视觉图像和matlab的联系 21
2.4.2 图像在matlab中的处理 22
2.4.3 matlab中的三维数据场处理 23
2.5 matlab图像处理研究的基本问题 24
2.6 matlab图像处理新功能的相关函数 25
2.6.1 函数命令corner 25
2.6.2 函数命令rsetwrite 27
2.6.3 函数命令blockproc 29
2.7 更新的demos 32
2.7.1 对大图像进行块处理 33
2.7.2 计算大图像的统计数据 36
2.7.3 并行批处理多个图像文件 41
2.7.4 视频和图像处理模块库部分新demo简介 45
2.8 小结 46
第3章 数字图像基础 47
3.1 数字图像 47
3.1.1 图像的概念 47
3.1.2 图像信息的重要性 49
3.2 图像采集基本知识 50
3.2.1 电视摄像机 50
3.2.2 电荷-耦合装置 50
3.2.3 分辨率 51
3.2.4 图像采集卡基本知识 52
3.3 图像处理和分析 52
3.3.1 图像处理和图像分析问题 52
3.3.2 图像变换 55
3.4 数字图像技术应用 56
3.4.1 材料科学研究中的计算机图像分析与处理 56
3.4.2 matlab材料科学的相关处理 57
3.4.3 医学图像 62
3.4.4 matlab医学图像的相关处理 64
3.4.5 使用matlab查找地震中心 67
3.4.6 常见数字图像行业应用 71
3.5 matlab可读的图像及视频的格式 72
3.5.1 图像格式 72
3.5.2 视频格式 76
3.6 小结 78
第4章 matlab图形绘制 79
4.1 基本二维图形的绘制 79
4.1.1 创建简单的二维图形 79
4.1.2 精确绘图 83
4.1.3 二维图形修饰 85
4.1.4 多幅图形共用图形窗口 86
4.2 特殊二维图形的绘制 87
4.2.1 直方图 87
4.2.2 条形图 88
4.2.3 饼图 90
4.2.4 柄图 91
4.2.5 阶梯图 92
4.2.6 面积图 93
4.2.7 彗星图 94
4.2.8 帕累托图 94
4.2.9 散点图 95
4.2.10 散点矩阵图 96
4.2.11 极坐标图 97
4.2.12 等高线图 98
4.3 三维图形的绘制 99
4.3.1 创建简单的三维图形 99
4.3.2 三维线性图形 99
4.3.3 平面网格点的生成 100
4.3.4 曲面网格图和网面图 101
4.4 应用实例 102
4.4.1 三维绘图程序编译实例 102
4.4.2 excel调用matlab三维绘图 103
4.4.3 凸轮绘制 105
4.5 小结 106
第5章 颜色和三维物体描述 107
5.1 颜色模型分类 107
5.1.1 颜色的混色表示法 108
5.1.2 颜色的显色表示法 109
5.2 颜色的相关知识 109
5.2.1 色度学相关知识 109
5.2.2 cie色度图 112
5.3 常用的颜色模型——彩色图像模式 115
5.3.1 rgb模式 115
5.3.2 cmyk模式 116
5.3.3 lab模式 116
5.3.4 hsv模式 116
5.3.5 hsl模式 117
5.3.6 yuv模式 117
5.3.7 ycbcr模式 118
5.3.8 yiq模式 118
5.4 matlab颜色空间转换 118
5.4.1 yiq空间与rgb空间转换 118
5.4.2 hsv空间与rgb空间转换 120
5.4.3 ycbcr空间与rgb空间的转换 122
5.5 常用视频色彩编码 124
5.5.1 yuv 124
5.5.2 ycbcr 124
5.6 三维物体描述 125
5.6.1 二维笛卡儿坐标系统 125
5.6.2 三维笛卡儿坐标系统 125
5.6.3 绘制三角形 126
5.6.4 三维图元 126
5.6.5 表面和顶点法向量 127
5.7 小结 128
第6章 matlab的光照与材质 129
6.1 opengl基础知识 129
6.1.1 opengl基本理解 129
6.1.2 opengl工作流程 130
6.1.3 opengl图形操作步骤 131
6.1.4 opengl基本功能 131
6.1.5 真实感图形基本概念 132
6.1.6 光照模型 132
6.1.7 明暗处理 133
6.1.8 材质 134
6.2 matlab图像渲染实例 135
6.2.1 公式生成数据图像渲染 135
6.2.2 球体的不同渲染效果 136
6.3 light对象 137
6.3.1 光照命令 137
6.3.2 给场景添加光照 138
6.3.3 影响光照效果的属性 138
6.3.4 光照算法 139
6.4 图形对象的反射特性——材质 140
6.4.1 镜面反射和漫反射 140
6.4.2 环境灯光 140
6.4.3 镜面指数 141
6.4.4 镜面颜色反射系数 141
6.4.5 背面灯光 141
6.4.6 数据空间中的灯光配置 142
6.5 小结 143
第7章 科学计算可视化 145
7.1 科学计算可视化基础 145
7.1.1 科学计算可视化的重要意义 145
7.1.2 应用领域 146
7.1.3 应用实例 149
7.2 科学计算可视化的常用方法 149
7.2.1 二维平面数据场的可视化方法 149
7.2.2 三维空间数据场的方法 150
7.2.3 向量场可视化方法 152
7.3 二维平面数据场可视化 153
7.4 三维流场绘图 154
7.4.1 流锥图——coneplot函数 154
7.4.2 流线图——streamline函数 155
7.4.3 流管图——streamtube函数 156
7.4.4 流带图——streamribbons函数 157
7.4.5 带圆锥图的向量场 159
7.5 小结 161
第8章 声学计算的matlab的图像表现 162
8.1 声场分布状态 162
8.1.1 脉动球点声源声场 163
8.1.2 两个同相小球源的辐射声场 167
8.1.3 无限大障板上圆形活塞的辐射 174
8.2 声学发射阵的指向性 186
8.2.1 阵的指向性 186
8.2.2 换能器阵 189
8.3 本章小结 202
第2部分 图像处理工具箱详解 203
第9章 图像处理工具箱基础 204
9.1 图像处理的基本操作 204
9.2 图像处理的高级应用 206
9.3 图像处理工具箱支持的基本图像类型 211
9.3.1 索引色图像 211
9.3.2 灰度图像 212
9.3.3 rgb图像 212
9.3.4 二值图像 213
9.3.5 多帧图像 213
9.4 图像类型转换 214
9.4.1 抖动算法图像转换 214
9.4.2 rgb图像转换为灰度图像 215
9.4.3 rgb图像转换为索引图像 216
9.4.4 灰度图像转换为索引图像 217
9.4.5 索引图像转换为灰度图像 218
9.4.6 索引图像转换为rgb图像 219
9.4.7 阈值法图像转换为二值图像 219
9.4.8 将值法灰度图像转换为索引图像 220
9.4.9 矩阵转换为图像 221
9.5 小结 221
第10章 图像变换 222
10.1 图像变换概述 222
10.2 傅里叶变换 223
10.2.1 一维连续傅里叶变换 223
10.2.2 一维离散傅里叶变换 223
10.2.3 二维连续傅里叶变换 224
10.2.4 二维离散傅里叶变换 224
10.2.5 matlab中的快速傅里叶变换函数 226
10.3 离散傅里叶变换的性质 228
10.3.1 可分离性 228
10.3.2 平移性 229
10.3.3 周期性及共轭对称性 231
10.3.4 旋转性质 231
10.3.5 线性性质 231
10.3.6 f(0,0)与图像均值的关系 232
10.3.7 图像拉普拉斯算子处理后的傅里叶变换 232
10.3.8 卷积与相关定理 232
10.4 快速傅里叶变换的应用 233
10.4.1 滤波器频率响应 233
10.4.2 快速卷积 233
10.4.3 图像特征识别 235
10.5 离散余弦变换 236
10.5.1 连续实偶函数的傅里叶变换 236
10.5.2 离散余弦变换 237
10.6 matlab中的离散余弦变换函数 238
10.6.1 离散二维余弦变换 238
10.6.2 二维离散余弦逆变换 239
10.7 离散余弦变换和图像压缩 240
10.8 radon变换 241
10.8.1 图像在指定方向上的radon变换 242
10.8.2 利用radon变换检测直线 243
10.8.3 radon逆变换及应用 244
10.9 小结 247
第11章 数学形态学 248
11.1 数学形态学基础 248
11.1.1 数学形态学的概念 248
11.1.2 数学形态学的应用 249
11.1.3 matlab中的常用数学形态学函数 250
11.1.4 数学形态学的一般应用步骤 250
11.2 数学形态学基本运算 252
11.2.1 膨胀和腐蚀 252
11.2.2 数学形态学重建 258
11.2.3 距离变换 259
11.2.4 对象、区域和特征度量 261
11.2.5 查找表 262
11.2.6 基于数学形态学的数字识别例子 263
11.2.7 matlab数学形态学函数在工作中的应用 265
11.3 小结 265
第12章 图像增强 266
12.1 图像增强概述 266
12.1.1 空域变换增强 266
12.1.2 空域滤波增强 267
12.1.3 频域增强 267
12.2 点运算 268
12.2.1 灰度级修正 268
12.2.2 灰度变换 269
12.2.3 直方图修正 270
12.3 matlab灰度变换 271
12.3.1 imadjust函数 271
12.3.2 动态范围压缩 274
12.4 matlab直方图修正 274
12.4.1 直方图均衡化 275
12.4.2 直方图匹配 276
12.5 平滑滤波器 277
12.5.1 掩模消噪法 279
12.5.2 邻域平均法 281
12.5.3 多图像平均法 283
12.6 中值滤波器 283
12.7 锐化滤波器 285
12.7.1 空域高通滤波 286
12.7.2 梯度图像输出方法 287
12.8 频域增强 289
12.8.1 布特沃斯低通滤波器实例 289
12.8.2 同态滤波 291
12.9 伪彩色处理 293
12.9.1 彩色图像的伪彩色处理 294
12.9.2 灰度分层法伪彩色处理 295
12.9.3 灰度变换法的彩色处理 295
12.9.4 频域伪彩色处理 296
12.9.5 多光谱图像的伪彩色处理——在遥感学中常用 296
12.10 小结 297
第13章 图像复原 298
13.1 理解图像复原 298
13.1.1 图像模糊的起因 298
13.1.2 复原模型 299
13.1.3 psf的重要性 299
13.2 模糊与噪声 300
13.3 使用维纳滤波器进行图像复原 302
13.4 使用常规滤波器进行图像复原 306
13.5 使用lucy-richardson算法进行图像复原 310
13.6 使用盲解卷积算法进行图像复原 316
13.7 小结 320
第3部分 图像处理实务 321
第14章 小波变换在图像中的应用 322
14.1 小波分析基础 322
14.2 小波分析技术 323
14.2.1 连续小波变换 323
14.2.2 离散小波变换 325
14.2.3 小波重构 327
14.3 小波图像压缩 328
14.4 小波图像消噪 332
14.4.1 基本原理 332
14.4.2 小波消噪的例子 332
14.5 小波图像增强 336
14.6 小波图像融合 337
14.7 小结 340
第15章 图像分割 341
15.1 图像分割基础 341
15.1.1 图像分割定义 341
15.1.2 边缘检测概述 342
15.2 边缘检测算子 343
15.2.1 罗伯特(roberts)边缘算子 343
15.2.2 索贝尔(sobel)边缘算子 344
15.2.3 prewitt边缘算子 344
15.2.4 拉普拉斯(laplacian)边缘算子 345
15.2.5 坎尼(canny)边缘算子 345
15.2.6 matlab程序实现 346
15.3 直线提取 349
15.3.1 hough变换法 349
15.3.2 matlab程序实现 350
15.4 阈值分割 353
15.4.1 人工选择法 354
15.4.2 自动阈值法 354
15.4.3 matlab程序实现 357
15.5 分水岭算法 359
15.6 区域生长和分裂合并 361
15.6.1 区域生长法 361
15.6.2 区域分裂与合并 362
15.6.3 matlab四叉树分解 363
15.7 其他分割方法 365
15.7.1 彩色图像分割 365
15.7.2 聚类算法 366
15.7.3 matlab程序实现 366
15.8 小结 369
第16章 图像表示与描述 370
16.1 形状匹配的基本概念 370
16.2 形状表示 371
16.2.1 链码 371
16.2.2 样条 372
16.2.3 多边形近似 372
16.2.4 标记图 373
16.3 骨架描述 374
16.3.1 骨架表示 374
16.3.2 骨架、细化和中轴 375
16.3.3 骨架算法 375
16.3.4 骨架的matlab程序实现 375
16.4 基于几何特征的形状描述子 376
16.4.1 分散度 376
16.4.2 欧拉数 377
16.4.3 凹凸性 377
16.4.4 复杂性 378
16.4.5 偏心度 378
16.4.6 二值图像的欧拉数的matlab程序实现 378
16.5 边界描述子 379
16.6 区域描述 380
16.6.1 不变矩 381
16.6.2 形态学描述 381
16.6.3 matlab程序实现 384
16.7 纹理 385
16.7.1 直方图统计特征 386
16.7.2 灰度差分统计法 387
16.7.3 图像灰度梯度方向矩阵 388
16.7.4 自相关函数法 388
16.7.5 傅里叶特征 389
16.7.6 纹理的结构分析 390
16.7.7 小波分析 390
16.8 形状识别的示例 391
16.9 小结 393
第17章 模式识别 394
17.1 模式识别 394
17.1.1 模式识别主要理论和方法 395
17.1.2 模式识别过程 397
17.2 统计模式识别 397
17.2.1 统计模式识别方法 397
17.2.2 特征分析 399
17.2.3 特征抽取 401
17.2.4 特征选择 402
17.2.5 bayes分类器 403
17.3 神经网络识别 403
17.3.1 神经元模型 403
17.3.2 网络结构 404
17.3.3 反向传播网络 406
17.3.4 图像识别的matlab程序实现 409
17.4 模糊识别 411
17.4.1 图像的模糊性 412
17.4.2 模糊子集的基本概念 412
17.4.3 基本术语与运算 413
17.4.4 模糊性的度量方法 414
17.4.5 模糊模式识别 414
17.5 小结 415
第18章 matlab图像应用实例 416
18.1 图像应用领域 416
18.2 生物识别技术 417
18.2.1 指纹识别原理 417
18.2.2 面部识别原理 418
18.2.3 指纹识别的matlab程序实现 419
18.3 数字水印技术 426
18.3.1 数字水印应用领域 426
18.3.2 数字水印技术特点 427
18.3.3 数字图像水印算法 428
18.3.4 matlab程序实现 430
18.4 遥感图像处理 432
18.4.1 多光谱图像的特征 433
18.4.2 matlab程序实现 434
18.5 小结 439
第19章 基于图像的matlab摩擦学仿真 440
19.1 摩擦学表面的图像生成及表现 440
19.1.1 三维表面描述规范 440
19.1.2 dem的描述规范 441
19.1.3 dem模型与摩擦表面三维几何建立过程的相关性 441
19.1.4 摩擦学表面模型重构正确性检验 442
19.1.5 利用地表数据生成技术得到数字化粗糙表面 443
19.1.6 表面结构的生成 446
19.1.7 人造微米级表面织构的设计 448
19.2 摩擦学仿真计算相关参数的获取 449
19.3 摩擦学仿真计算的程序编写 452
19.3.1 基于真实表面的接触模型 452
19.3.2 表面温度分布的模拟计算 454
19.3.3 表面温度分布的模拟计算通用程序 455
19.4 摩擦学仿真计算结果的图像表现 457
19.5 小结 460
MATLAB图像处理宝典
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!