《普通高等教育十二五规划教材 数字图像处理与分析基础 MATLAB和VC++实现》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:孙明主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2013
  • ISBN:9787121215384
  • 页数:320 页
图书介绍:本书主要介绍图像处理与分析的基本原理、典型算法和实用技术。第1章为图像处理与分析基础,以后各章分别讨论了图像增强、图像平滑、图像锐化、图像分割、边缘检测、形态学图像处理、特征选择、彩色图像处理、纹理图像处理、频率变换、几何变换、图像编码、图像复原等图像处理与分析的基本知识,从第2章开始每章都包含可自由调用的Matlab和VC++算法源程序。

第1章 数字图像处理与分析基础 1

1.1视觉信息学概述 1

1.2视觉信息学的应用领域 4

1.3图像处理的特征 6

1.4图像处理系统的基本构成 7

1.5图像表达 9

1.5.1图像的矩阵表达 9

1.5.2图像的数据结构 10

1.6图像格式 13

1.6.1BMP格式 13

1.6.2TIFF格式 14

1.6.3JPEG格式 14

1.6.4GIF格式 15

1.6.5PNG格式 15

1.7图像数字化 15

1.8视觉特性 18

1.8.1人眼结构与机理要点 18

1.8.2视觉模型 19

1.8.3亮度感觉 20

1.9数字图像处理与分析的基本知识 21

参考文献 22

第2章 图像增强 23

2.1图像增强概述 23

2.2对比度增强 24

2.3灰度变换法 25

2.3.1线性灰度变换 25

2.3.2非线性灰度变换 28

2.3.3位面表示 30

2.4直方图调整法 31

2.4.1直方图均衡化 32

2.4.2直方图规定化 34

2.5同态滤波法 37

2.6伪彩色与假彩色增强 40

2.6.1伪彩色增强 40

2.6.2假彩色增强 46

2.7应用研究实例 47

参考文献 49

第3章 图像平滑 50

3.1图像噪声概述 50

3.2图像平滑概述 53

3.3低通滤波 54

3.4均值滤波 59

3.5中值滤波 64

3.6自适应滤波 67

3.7其他平滑技术 68

3.7.1边缘保持均值滤波 68

3.7.2边缘保持中值滤波 71

3.8应用研究实例 73

参考文献 75

第4章 图像锐化 76

4.1图像锐化概述 76

4.2高通滤波 76

4.3微分法 81

4.4锐化图像表示方式 84

4.5反锐化掩模法 86

4.6应用研究实例 88

参考文献 90

第5章 图像分割 91

5.1图像分割概述 91

5.2阈值化 92

5.2.1像素信息 92

5.2.2阈值化处理 93

5.2.3阈值的确定 95

5.3区域生长和分裂合并 101

5.4应用研究实例 104

参考文献 105

第6章 边缘检测 106

6.1基于边缘的图像分割概述 106

6.2边缘性质概述 106

6.3基于微分的边缘检测 108

6.4基于模板匹配的边缘检测 113

6.5基于Hough变换的边缘检测 115

6.5.1传统Hough变换的直线检测 115

6.5.2过已知点Hough变换的直线检测 121

6.5.3Hough变换的应用 122

6.6应用研究实例 123

参考文献 124

第7章 形态学图像处理 125

7.1数学形态学概述 125

7.2形态学基本运算 126

7.3形态学图像预处理 130

7.4形态学图像分割 132

7.5其他形态学图像处理算法 135

7.6应用研究实例 137

参考文献 139

第8章 特征选择 140

8.1特征选择概述 140

8.2二值图像中的基本概念 140

8.3二值图像的特征参数 142

8.4区域标记 148

8.5基于特征参数提取物体 150

8.6基于特征参数的其他处理 152

8.7应用研究实例 152

参考文献 153

第9章 彩色图像处理 154

9.1彩色信息概述 154

9.2彩条制作 156

9.3彩色模型 158

9.3.1彩色色度学模型 159

9.3.2彩色工业模型 161

9.3.3彩色视觉模型 163

9.3.4彩色模型变换示例 166

9.4颜色特征的更改 170

9.5基于颜色的图像分割 171

9.6图像合成 173

9.7应用研究实例 177

参考文献 179

第10章 纹理分析 180

10.1纹理分析概述 180

10.2统计法 181

10.2.1灰度分布统计 182

10.2.2灰度共生矩阵 184

10.2.3自相关函数 188

10.3结构法 189

10.4模型法 190

10.4.1Markov随机场 190

10.4.2分形维 191

10.4.3局部二进制模式 193

10.5信号处理法 196

10.5.1傅里叶变换法 197

10.5.2小波变换法 199

10.6纹理分割 199

10.7应用研究实例 201

参考文献 202

第11章 频率变换 203

11.1频率概述 203

11.2频率变换概述 204

11.3离散傅里叶变换 206

11.3.1一维傅里叶变换 206

11.3.2二维傅里叶变换 208

11.4其他频率变换 210

11.4.1线性变换、酉变换、正交变换 210

11.4.2正弦型变换 211

11.4.3方波型变换 213

11.5滤波处理 214

11.6应用研究实例 216

参考文献 217

第12章 几何变换 218

12.1几何变换概述 218

12.2放大缩小 219

12.3平移旋转 221

12.4齐次坐标变换 222

12.5图像配准 226

12.6应用研究实例 227

参考文献 228

第13章 图像编码 229

13.1图像编码概述 229

13.2信源编码的概念 230

13.3无失真编码 232

13.3.1霍夫曼编码 234

13.3.2行程编码 236

13.4限失真编码 238

13.4.1预测编码 238

13.4.2变换编码 241

13.4.3混合编码 243

13.4.4其他编码方法 244

13.5图像压缩的标准格式 244

13.6应用研究实例 245

参考文献 246

第14章 图像复原 247

14.1图像复原概述 247

14.2图像退化模型 248

14.2.1向量空间表示 250

14.2.2退化参数确定 252

14.2.3无约束和有约束复原 253

14.3滤波复原方法 253

14.3.1逆滤波 253

14.3.2等功率谱滤波 254

14.3.3维纳滤波 255

14.4代数复原方法 256

14.4.1伪逆法 256

14.4.2投影迭代法 257

14.5约束最小二乘方复原 258

14.6盲去卷积复原 258

14.7应用研究实例 260

参考文献 261

附录A MATLAB编程基础 262

A.1 MATLAB概述 262

A.1.1MATLAB在图像处理中的优势 262

A.1.2MATLAB基本学习方法 262

A.1.3MATLAB的特点和运行环境 263

A.2图像输入与输出 264

A.2.1图像输入 264

A.2.2图像显示 265

A.2.3图像输出 267

A.3数据类型及其转换 268

A.3.1数据类型 268

A.3.2数据类型之间的转换 269

A.4图像类型及其转换 269

A.4.1图像类型 269

A.4.2图像类型之间的转换 270

A.5数组索引 274

A.5.1向量索引 274

A.5.2矩阵索引 275

A.5.3选择数组维数 279

A.5.4几个重要的标准数组 279

A.6 M文件 280

A.7 MATLAB算子 281

A.8流程控制 292

A.9编码优化 296

A.10交互式I/O 297

A.11图像的邻域操作和块操作 300

A.11.1滑动邻域操作 300

A.11.2图像块的操作 302

附录 BVC++编程基础 305

B.1 Windows编程概念 305

B.1.1用户界面概念 305

B.1.2对象与句柄概念 306

B.1.3匈牙利命名法概念 307

B.2 MFC基础 307

B.2.1什么是MFC 307

B.2.2 MFC的设计原理 308

B.2.3 MFC的目标 308

B.2.4 MFC的层次结构及其子类功能简介 308

B.3基于VC++编制MFC应用程序的示例 310

B.3.1生成程序框架 310

B.3.2在工程MfcHello中添加hello.h头文件 310

B.3.3在工程MfcHello中添加实现文件hello.cpp 311

B.3.4设置动态链接到MFC类库 311

B.3.5运行程序 312

B.4 DirectShow核心技术 312

B.4.1 DirectX介绍 312

B.4.2 DirectShow简介 312

B.4.3 DirectShow系统 313

B.4.4 Filter 313

B.4.5 Filter Graph 313

B.4.6 WDM数据流 314

B.4.7视频捕获 314

B.4.8 Pins,Streams,Formats 314

B.4.9视频流命名约定 314

B.5基于DirectShow的图像采集程序开发 315

B.6图像处理与分析教学软件演示及源程序说明 318