请输入您要查询的百科知识:

 

词条 MATLAB图像处理宝典
释义

基本信息

出版社: 电子工业出版社; 第1版 (2011年9月1日)丛书名: 宝典丛书

其他: 480页

ISBN: 9787121143267

条形码: 9787121143267

字数:871

页码:480

开本:16

图书简介

本书全面而细致地讲解了MATLAB图像处理,全书从内容上分为3部分,共19章。第1部分“基础篇”,包括第1章到第8章。首先讲解了MATLAB图像处理的特点及其学习方法、数字图像的基本知识,随后介绍了MATLAB颜色和三维物体描述、光照与材质,通过掌握这部分内容可以提高用户的三维表达能力,最后介绍了科学计算可视化,并以声学计算的MATLAB的图像表现为例进行了详细说明。第2部分“图像处理工具箱详解”,包括第9章到第13章。本部分首先对图像处理工具箱的基础知识进行了概述,随后介绍了图像处理工具箱的图像变换、数学形态学、图像增强和图像复原等功能。本部分是从基础知识到具体应用的桥梁,是读者实现MATLAB图像处理必须熟悉和掌握的内容。第3部分“图像处理实务”,包括第14章到第19章。本部分首先对小波变换进行了应用的介绍,随后讲解了图像分割这个比较活跃的研究领域,接着介绍了图像表示与描述、模式识别方面的内容,这部分内容属于比较高级的图像应用,最后结合实例讲解了基于图像的MATLAB摩擦学仿真。

本书写作结构明晰、图文并茂、案例丰富、具有很强的可操作性。实例的选取兼顾深度与广度,对实际问题的现象、产生原因和相关原理进行了深入浅出的讲解。

图书目录

第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

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 1:47:06