第一部分 基础篇 3
第一章 实习预备知识 3
第一节 创建VC++应用工程的基本流程 3
第二节 应用程序中添加菜单、对话框资源及其消息处理函数的方法 18
第二章 位图操作CDib类的实现 33
第一节 位图文件格式与调色板原理 33
第二节 位图操作类CDib的实现 34
第三章 基于CDib类的位图文件读取、显示和存储 51
第一节 位图读取 51
第二节 位图的显示 53
第三节 位图的存储 54
第四章 内存映射技术在大幅面图像读写的应用 56
第一节 内存映射文件技术 56
第二节 基于内存映射文件的文件读取示例 58
第五章 课间实习 60
实习一 灰度图像直方图统计 60
实习二 图像增强操作 61
第二部分 提高篇 67
第六章 GDAL开源库及其应用 67
第一节 GDAL开源库简介 67
第二节 GDAL开源库安装及其应用 73
第七章 OpenCV开放源代码简介及其应用 88
第一节 OpenCV开放源代码简介 88
第二节 OpenCV库的安装、配置与应用实例 89
第八章 大幅面图像分块处理 94
第一节 分块处理方法 94
第二节 分块处理算法实例 95
第九章 图像并行处理技术 101
第一节 OpenMP简介与应用实例 101
第二节 基于MPI与OpenMP混合并行计算 109
第三节 GPU并行计算简介及应用 110
第十章 OpenRS简介与应用 118
第一节 OpenRS简介与安装 118
第二节 OpenRS应用示例 123
第三部分 综合设计 131
第十一章 基础实习(必做) 131
实习一 实现RAW→BMP格式的转换 131
实习二 灰度图像对比度增强 134
实习三 图像局部处理 135
第十二章 综合性实习(选做) 138
实习一 灰度图像中值滤波 138
实习二 图像几何处理:图像平移、缩放和旋转变换 139
实习三 图像频域处理 145
实习四 伪彩色增强 150
实习五 基于高通滤波的影像融合 153
实习六 基于HIS变换的影像融合方法 155
实习七 灰度图像边缘检测 157
实习八 图像二值化:判断分析法 158
实习九 Hough变换检测直线 161
实习十 霍夫曼编码 163
实习十一 图像的行程编码 165
实习十二 纹理图像的自相关函数分析法 168
实习十三 灰度共生矩阵特征提取 169
实习十四 基于灰度的模板匹配 172
实习十五 基于特征的模板匹配 174
实习十六 形状特征提取 175
实习十七 色彩平衡 176
实习十八 点特征提取 178
实习十九 图像K均值聚类 180
实习二十 分水岭分割 182
第四部分 实习项目的C++源程序代码 336
参考文献 336