目录 1
第1章 位图基础 1
1.1 数字图像的基本概念 1
1.2 与设备相关位图(DDB) 3
1.3 与设备无关位图(DIB) 4
1.4 CDib类库的建立 7
1.5 数字图像处理的应用 17
第2章 图像的显示 21
2.1 调色板的基本应用 21
2.2 图像的特效显示 25
2.2.1 图像的扫描 26
2.2.2 图像的移动 28
2.2.3 交叉飞入 29
2.2.4 中间扩张 30
2.2.5 中间收缩 31
2.2.6 栅条特效 31
2.2.7 图像渐显 33
2.2.8 百叶窗特效显示 34
2.2.9 马赛克效果 36
小结 38
习题 38
第3章 图像的几何变换 39
3.1 图像的平移 39
3.2 图像的镜像变换 41
3.3 图像的缩放 43
3.4 图像的转置 48
3.5 图像的旋转 50
小结 55
习题 55
第4章 图像灰度变换 56
4.1 灰度变换的基本方法 56
4.2 二值化和阈值处理 58
4.2.1 非零元素取一法 58
4.2.2 固定阈值法 59
4.2.3 双固定阈值法 60
4.3 灰度的线性变换 63
4.4 窗口灰度变换处理 65
4.5 分段线性变换 67
4.6 灰度直方图 70
4.7 灰度分布均衡化 72
4.8 灰度匹配变换 76
小结 80
习题 80
第5章 图像的平滑处理 81
5.1 平滑处理的基本方法 81
5.2 噪声消除法 82
5.2.1 二值图像的黑白点噪声滤波 82
5.2.2 消除孤立黑像素点 84
5.3 邻域平均法 86
5.3.1 3×3均值滤波 87
5.3.2 超限邻域平均法 89
5.3.3 N×N均值滤波器 90
5.3.4 选择式掩模平滑 92
5.4 中值滤波 98
5.4.1 N×N中值滤波器 99
5.4.2 十字形中值滤波器 101
5.4.3 N×N最大值滤波器 103
5.5 产生噪声 104
5.5.1 随机噪声 105
5.5.2 椒盐噪声 106
小结 107
习题 107
第6章 图像锐化处理及边缘检测 108
6.1 图像边缘锐化的基本方法 108
6.2 微分运算 109
6.2.1 纵向微分运算 110
6.2.2 横向微分运算 112
6.2.3 双方向一次微分运算 113
6.3 梯度锐化 115
6.3.1 直接以梯度值代替 116
6.3.2 辅以门限判断 116
6.3.3 给边缘规定一个特定的灰度级 118
6.3.4 给背景规定灰度级 120
6.3.5 根据梯度二值化图像 120
6.4 边缘检测 122
6.4.1 Roberts边缘检测算子 123
6.4.2 Sobel边缘检测算子 125
6.4.3 Prewitt边缘检测算子 130
6.4.4 Krisch边缘检测 132
6.4.5 高斯—拉普拉斯算子 138
小结 141
习题 141
第7章 图像分割及测量 142
7.1 概述 142
7.2 图像阈值分割 143
7.2.1 直方图门限选择 143
7.2.2 半阈值选择分割 147
7.2.3 迭代阈值图像分割 149
7.3 目标物体的轮廓提取 151
7.3.1 轮廓提取法 151
7.3.2 边界跟踪法 154
7.3.3 区域增长法 158
7.3.4 区域分裂合并法 160
7.4 图像的测量 161
7.4.1 二值图像区域标记 163
7.4.2 二值图像的区域面积测量 167
7.4.3 二值图像的周长测量 169
7.4.4 二值图像的小区域消除 174
7.4.5 投影量的计算 175
7.4.6 纹理分析 178
小结 187
习题 187
第8章 图像的形态处理学 188
8.1 形态学基本概念 188
8.2 图像腐蚀 189
8.2.1 水平腐蚀 190
8.2.2 垂直腐蚀 192
8.2.3 全方向腐蚀 194
8.3 图像膨胀 197
8.3.1 水平膨胀 198
8.3.2 垂直膨胀 200
8.3.3 全方向膨胀 202
8.4 图像开启与闭合 205
8.4.1 图像开运算 205
8.4.2 图像闭运算 206
8.5 图像细化 207
8.6 图像粗化 214
8.7 中轴变换 215
小结 222
习题 223
第9章 图像的变换域处理及应用 224
9.1 概述 224
9.2 图像的正交变换 225
9.2.1 傅里叶变换基本概念 225
9.2.2 一维离散傅里叶变换 228
9.2.3 二维离散傅里叶变换 234
9.2.4 离散余弦变换 243
9.3 频域低通滤波 250
9.3.1 理想低通滤波器 250
9.3.2 梯形低通滤波器 253
9.3.3 布特沃斯低通滤波器 255
9.3.4 指数低通滤波器 257
9.4 频域高通滤波 259
9.4.1 理想高通滤波器 260
9.4.2 梯形高通滤波器 261
9.4.3 布特沃斯高通滤波器 261
9.4.4 指数高通滤波器 262
小结 262
第10章 图像的合成 264
10.1 图像的差影法 264
10.1.1 图像的差影法基本理论 264
10.1.2 图像加运算 265
10.1.3 图像减运算 267
10.2 图像的逻辑运算 269
10.2.1 与运算 270
10.2.2 或运算 271
10.2.3 非运算 273
10.2.4 或非运算 275
10.2.5 与非运算 276
10.2.6 异或运算 278
小结 280
习题 280
第11章 24位彩色图像的处理 281
11.1 彩色图像的基本概念 281
11.1.1 概述 281
11.1.2 彩色空间 284
11.1.3 不同彩色空间之间的转换 285
11.2 图像的颜色处理 287
11.2.1 彩色图像的灰度化处理 288
11.2.2 灰度图像着色处理 289
11.2.3 亮度调整 291
11.2.4 对比度调整 293
11.3 彩色图像的特效处理 296
11.3.1 彩色图像的逆反处理 296
11.3.2 彩色图像的曝光处理 297
11.3.3 彩色图像的扩散处理 299
11.3.4 彩色图像马赛克处理 300
11.4 彩色图像的平滑处理 303
11.4.1 邻域平均法 303
11.4.2 线性平滑滤波 305
11.5 彩色图像的锐化处理 309
11.5.1 图像水平增强 309
11.5.2 图像垂直增强 310
11.5.3 图像双向增强 312
11.5.4 梯度锐化 314
11.5.5 高通滤波器 316
11.5.6 彩色图像的浮雕处理 318
11.5.7 彩色图像的霓虹处理 320
小结 322
习题 322
第12章 图像的小波变换处理 323
12.1 小波变换的基本概念 323
12.3 离散小波变换 325
12.2 连续小波变换 325
12.4 小波变换编程实现 327
12.4.1 小波行变换 327
12.4.2 小波列变换 329
12.4.3 小波变换 331
12.4.4 小波逆变换 334
12.5 基于小波变换的图像滤波处理 336
12.5.1 低通滤波 336
12.5.2 高通滤波 338
小结 339
习题 339
第13章 JPEG图像的压缩编码 340
13.1 JPEG算法概要 340
13.2.1 色彩系统变换 341
13.2 JPEG压缩过程分析 341
13.2.2 离散余弦变换 342
13.2.3 量化 343
13.2.4 Z字形编码 344
13.2.5 游程编码 345
13.2.6 霍夫曼编码 346
13.3 JPEG解压缩过程分析 349
13.3.1 JPEG信息组织方式 350
13.3.2 解码过程分析 352
小结 354
习题 355
附录A 实例程序框架简介 356
参考文献 361