本书是“21世纪高等学校计算机教育实用规划教材”之一,全书共分15个章节,主要对数字图像处理实训知识作了介绍,具体内容包括数字图像处理的基本概念、数字图像处理实训平台、通过实训体验数字图像、图像文件格式实训、数字图像的缩放及旋转等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
本书以提高动手能力为目标,用生动的文字和直观的图像引入数字图像的基本概念,结合编程实训介绍数字图像处理的基本方法。全书共15章,涵盖了数字图像的表示和存储、数字图像几何变换、噪声去除、边缘检测、Hough变换、频域变换、Windows图像应用系统设计、热传导方程在图像处理中的应用、快速图像增强、纸币识别系统设计等内容,每章都详细讨论,结合实际编程展开,并附有源代码和处理结果。
本书适用于理工类大学本科及研究生相关课程的教学与自学,特别适合数字图像处理入门教学。
第1章 数字图像处理的基本概念
1.1 什么是数字图像
1.2 获得数字图像的方法
1.2.1 数字是如何表示图像的
1.2.2 如何得到数字化图像
1.3 数字图像的优势
1.4 图像处理的主要入门概念
习题
第2章 数字图像处理实训平台
2.1 Visual C++ 6.0的安装启动
2.2 了解Visual C++可视化集成开发环境
2.3 建立控制台工程(DOS程序设计)
2.4 编辑C++ 程序
2.5 编译、执行、调试程序
2.6 使用联机帮助
2.7 Adobe Photoshop的安装和使用
习题
第3章 通过实训体验数字图像
3.1 体会像素的概念
3.2 像素与数字的关系
3.3 数字图像在硬盘中的存储形式
3.4 数字图像处理的初步体验
习题
第4章 图像文件格式实训
4.1 BMP文件格式
4.1.1 位图文件头
4.1.2 位图信息头
4.1.3 彩色表
4.1.4 位图数据
4.2 其他常见的图像文件格式简介
4.2.1 GIF格式
4.2.2 JPEG格式
4.2.3 JPEG 2000格式
4.2.4 TIFF格式
4.2.5 PSD格式
4.2.6 PNG格式
4.2.7 SWF格式
4.3 RAW格式转化为BMP格式编程实训
4.3.1 BMP格式转化为RAW格式
4.3.2 编程实训
习题
第5章 色彩亮度和对比度变化及图像处理标准库
5.1 色彩、亮度和对比度变化编程实训
5.1.1 伪彩色编程
5.1.2 亮度和对比度编程实训
5.2 图像处理标准库的建立和使用
习题
第6章 数字图像的缩放及旋转
6.1 缩放数字图像的实现方法
6.2 缩放和旋转的编程实训
6.2.1 缩放的编程实训
6.2.2 图像旋转的算法
习题
第7章 数字图像的噪声去除
7.1 邻域平均法
7.2 中值滤波法
7.3 编程实训
7.4 频域变换处理方法
7.4.1 频谱值的意义
7.4.2 低通滤波及高通滤波
7.4.3 用Matlab实现Butterworth低通和高通
习题
第8章 数字图像边缘检测
8.1 图像边缘类型
8.2 常用的边缘提取算子
8.3 各种算子边缘检测效果
8.4 应用边缘检测算子
8.5 边缘检测源程序
习题
第9章 直方图变换
9.1 直方图均衡化
9.2 直方图均衡算法步骤
9.3 直方图均衡效果
9.4 直方图不完全均衡
9.4.1 直方图不完全均衡法
9.4.2 不完全均衡效果
9.5 直方图不完全均衡源程序
习题
第10章 Hough变换
10.1 Hough变换的基本思想
10.2 极坐标形式的Hough变换
10.3 C++ 实现极坐标形式Hough变换
10.4 Hough变换效果
习题
第11章 Windows图像处理程序设计
11.1 DIBLOOK工程介绍
11.2 DIBLOOK中的位图结构及转化方式
11.3 添加边缘检测功能
习题
第12章 基于热传导方程的图像锐化方法
12.1 热传导方程的引入
12.2 Perona方法和物理角度的分析
12.3 锐化算子的导出
12.4 新算子的处理效果
12.5 关键源代码
习题
第13章 医学图像处理与应用
13.1 股骨头坏死X线片计算机图像处理技术
13.2 传统的X线影像
13.3 股骨头坏死计算机图像分析系统的设计思想
13.4 股骨头坏死计算机图像的分析方法
习题
第14章 基于空域运算的快速股骨头X线片图像增强方法
14.1 股骨头X线片图像的高通滤波实验分析
14.2 新的滤波算法
14.3 锐化结果及分析
14.4 快速增强源代码
习题
第15章 纸币识别系统的设计
15.1 纸币识别系统的应用背景
15.2 基于匹配的识别技术
15.3 纸币识别预处理
15.4 纸币识别项目代码说明
15.5 识别程序主要源程序
习题
参考文献