第1章 位图基础 1
1.1 数字图像的基本概念 1
1.2 与设备相关位图(DDB) 3
1.3 与设备无关位图(DIB) 4
1.4 CDib类库的建立 7
1.5 数字图像处理的应用 14
第2章 图像的显示 18
2.1 调色板的基本应用 18
2.2 图像的特效显示 22
2.2.1 图像的扫描 23
2.2.2 图像的移动 25
2.2.3 交叉飞人 26
2.2.4 中间扩张 27
2.2.5 中间收缩 27
2.2.6 栅条特效 28
2.2.7 图像渐显 30
2.2.8 百叶窗特效显示 31
2.2.9 马赛克效果 32
第3章 图像的几何变换 35
3.1 图像的平移 35
3.2 图像的镜像变换 37
3.3 图像的缩放 39
3.4 图像的转置 44
3.5 图像的旋转 46
第4章 图像灰度变换 52
4.1 灰度变换的基本方法 52
4.2 二值化和阈值处理 54
4.2.1 非零元素取一法 54
4.2.2 固定阈值法 55
4.2.3 双固定阈值法 56
4.3 灰度的线性变换 59
4.4 窗口灰度变换处理 61
4.5 分段线性变换 63
4.6 灰度直方图 66
4.7 灰度分布均衡化 68
4.8 灰度匹配变换 72
第5章 图像的平滑处理 78
5.1 平滑处理的基本方法 78
5.2 噪声消除法 79
5.2.1 二值图像的黑白点噪声滤波 79
5.2.2 消除孤立黑像素点 81
5.3 邻域平均法 83
5.3.1 3×3均值滤波 84
5.3.2 超限邻域平均法 86
5.3.3 N×N均值滤波器 87
5.3.4 选择式掩模平滑 89
5.4 中值滤波 95
5.4.1 N×N中值滤波器 96
5.4.2 十字型中值滤波器 98
5.4.3 N×N最大值滤波器 100
5.5 产生噪声 101
5.5.1 随机噪声 102
5.5.2 椒盐噪声 103
第6章 图像锐化处理及边缘检测 105
6.1 图像边缘锐化的基本方法 105
6.2 微分运算 106
6.2.1 纵向微分运算 107
6.2.2 横向微分运算 109
6.2.3 双方向一次微分运算 110
6.3 梯度锐化 112
6.3.1 直接以梯度值代替 113
6.3.2 辅以门限判断 113
6.3.3 给边缘规定一个特定的灰度级 115
6.3.4 给背景规定灰度级 117
6.3.5 根据梯度二值化图像 117
6.4 边缘检测 119
6.4.1 Roberts边缘检测算子 120
6.4.2 Sobel边缘检测算子 122
6.4.3 Prewitt边缘检测算子 127
6.4.4 Krisch边缘检测 129
6.4.5 高斯-拉普拉斯算子 135
第7章 图像分割及测量 139
7.1 概述 139
7.2 图像阈值分割 140
7.2.1 直方图门限选择 140
7.2.2 半阈值选择分割 144
7.2.3 迭代阈值图像分割 146
7.3 目标物体的轮廓提取 148
7.3.1 轮廓提取法 148
7.3.2 边界跟踪法 151
7.3.3 区域增长法 155
7.3.4 区域分裂合并法 157
7.4 图像的测量 158
7.4.1 二值图像区域标记 160
7.4.2 二值图像的区域面积测量 164
7.4.3 二值图像的周长测量 166
7.4.4 二值图像的小区域消除 171
7.4.5 投影量的计算 172
7.4.6 纹理分析 175
第8章 图像的形态处理学 185
8.1 形态学基本概念 185
8.2 图像腐蚀 186
8.2.1 水平腐蚀 187
8.2.2 垂直腐蚀 189
8.2.3 全方向腐蚀 191
8.3 图像膨胀 194
8.3.1 水平膨胀 195
8.3.2 垂直膨胀 197
8.3.3 全方向膨胀 199
8.4 图像开启与闭合 202
8.4.1 图像开运算 202
8.4.2 图像闭运算 203
8.5 图像细化 204
8.6 图像粗化 211
8.7 中轴变换 212
第9章 图像的变换域处理及应用 221
9.1 概述 221
9.2 图像的正交变换 222
9.2.1 傅里叶变换基本概念 222
9.2.2 一维离散傅里叶变换 225
9.2.3 二维离散傅里叶变换 231
9.2.4 离散余弦变换 240
9.3 频域低通滤波 247
9.3.1 理想低通滤波器 247
9.3.2 梯形低通滤波器 250
9.3.3 布特沃斯低通滤波器 252
9.3.4 指数低通滤波器 254
9.4 频域高通滤波 256
9.4.1 理想高通滤波器 257
9.4.2 梯形高通滤波器 258
9.4.3 布特沃斯高通滤波器 258
9.4.4 指数高通滤波器 259
第10章 图像的合成 261
10.1 图像的差影法 261
10.1.1 图像的差影法基本理论 261
10.1.2 图像加运算 262
10.1.3 图像减运算 264
10.2 图像的逻辑运算 266
10.2.1 与运算 267
10.2.2 或运算 268
10.2.3 非运算 270
10.2.4 或非运算 272
10.2.5 与非运算 273
10.2.6 异或运算 275
第11章 24位彩色图像的处理 278
11.1 彩色图像的基本概念 278
11.1.1 概述 278
11.1.2 彩色空间 281
11.1.3 不同彩色空间之间的转换 282
11.2 图像的颜色处理 284
11.2.1 彩色图像的灰度化处理 285
11.2.2 灰度图像着色处理 286
11.2.3 亮度调整 288
11.2.4 对比度调整 290
11.3 彩色图像的特效处理 293
11.3.1 彩色图像的逆反处理 293
11.3.2 彩色图像的曝光处理 294
11.3.3 彩色图像的扩散处理 296
11.3.4 彩色图像马赛克处理 297
11.4 彩色图像的平滑处理 300
11.4.1 邻域平均法 300
11.4.2 线性平滑滤波 302
11.5 彩色图像的锐化处理 306
11.5.1 图像水平增强 306
11.5.2 图像垂直增强 307
11.5.3 图像双向增强 309
11.5.4 梯度锐化 311
11.5.5 高通滤波器 313
11.5.6 彩色图像的浮雕处理 315
11.5.7 彩色图像的霓红处理 317
第12章 JPEG图像的压缩编码 320
12.1 JPEG算法概要 320
12.2 JPEG压缩过程分析 321
12.2.1 色彩系统变换 321
12.2.2 离散余弦变换 322
12.2.3 量化 323
12.2.4 Z字形编码 324
12.2.5 游程编码 325
12.2.6 Huffman编码 326
12.3 JPEG解压缩过程分析 329
12.3.1 JEPG信息组织方式 330
12.3.2 解码过程分析 332
附录A 实例程序框架简介 336
参考文献 341