《数字图像处理实验指导与实训案例》是“数字图像处理”课程的实验与编程实训指导书,实验环境以Matlab 2012 b为平台。
《数字图像处理实验指导与实训案例》分为两篇:首篇数字图像处理实验指导,共包含9章内容,每一章又包括知识要点、相关函数及示例程序、实验指导、实验项目等内容;第二篇数字图像处理实训案例,共包含8个实训,每一个实训包括实训目的、实训内容、实现步骤、实现程序等内容。
《数字图像处理实验指导与实训案例》适合作为电子信息工程、通信工程、数字媒体技术、计算机科学与技术相关专业的本(专)科生的“数字图像处理”课程的实验与编程实训指导书,也可作为从事图像处理的工程技术人员的参考用书。
数字图像处理主要研究的是将图像信号转换成数字信号并利用计算机对其进行处理,使之能具备更好的视觉效果或满足某些应用的特定需求。数字图像处理技术在军事公安、航空航天、遥感测绘、医学、通信以及教育、娱乐、管理等方面得到广泛应用,它已成为计算机科学、电子信息及其相关专业的一个热门研究课题,同时是一门多学科交叉、理论性和实践性都很强的综合性课程,许多图像处理算法在现实生活中都有着很好的实际应用,学习这门课程必须通过大量的编程实践才能理解和掌握其中的原理和方法。
本书作为“数字图像处理”课程的实验与编程实训指导书,在各章节中为读者提供了Matlab常用图像处理函数的使用示例和大量的实验程序源代码,在梳理数字图像处理课程的基础知识和基本方法的同时,通过实验程序实例帮助读者掌握图像处理程序设计的基本规则与编程方法,进一步加深对课程相关内容的理解,以期提高读者对本课程的学习效果和图像编程的实际应用能力。
全书内容分为两篇,具体内容安排如下。
第一篇共包含9章,即Matlab数字图像处理基础、图像基本运算、图像变换、图像增强、彩色图像处理、图像形态学处理、图像分割、图像复原、图像识别初步,每一章又包括知识要点,相关函数及示例程序、实验指导、实验项目等内容。
第二篇共包含8个实训,即细胞计数器、数字水印、自动人脸识别、身份证号码识别、车牌自动识别、图像去雾处理、照片特效处理、基于Matlab的医学图像处理系统,每一个实训包括实训目的、实训内容、实现步骤、实现程序等内容。
第一篇 数字图像处理实验指导
第1章 Matlab数字图像处理基础
1.1 知识要点
1.数字图像处理的目的
2.数字图像的几个常用术语
3.数字图像的表示
4.Matlab中图像的数据类型
5.Matlab中的图像类型
6.常见的图像文件格式
1.2 相关函数及示例程序
1.图像的读/写和显示函数
2.图像的数据类型转换函数
3.图像类型转换函数
1.3 实验指导
实验示例:图像的读/写、显示和查询
1.4 实验项目
图像类型的转换和颜色变化
第2章 图像基本运算
2.1 知识要点
1.图像代数运算
2.图像逻辑运算
3.图像几何运算
2.2 相关函数及示例程序
1.代数运算函数
2.逻辑运算函数
3.几何运算函数
2.3 实验指导
实验示例:利用图像的加法运算去除噪声
2.4 实验项目
实验项目2-1:图像的基本运算
实验项目2-2:图像的叠加、分离和裁剪
第3章 图像变换
3.1 知识要点
1.傅里叶变换
2.傅里叶变换性质
3.离散余弦变换
4.沃尔什一阿达马变换
5.Hough(霍夫)变换
3.2 相关函数及示例程序
1.常用傅里叶变换函数
2.余弦变换函数
3.图像分块处理函数
4.图像块排列函数
5.阿达马变换函数
6.霍夫变换函数
7.最大(小)值函数
3.3 实验指导
实验示例3-1:傅里叶变换在图像滤波中的应用
实验示例3-2:利用阿达马变换实现图像的压缩处理
3.4 实验项目
实验项目3-1:编写程序验证傅里叶变换的比例性
实验项目3-2:离散余弦变换的应用——图像压缩
……
第二篇 数字图像处理实训案例
参考文献