摘要:图像分割作为图像分析和理解的一个关键步骤,其结果将直接影响到目标物特征提取和描述,以及进一步的目标物识别、分类和图像理解。图像分割也是经典难题,从发展至今仍没有找到一个通用的方法,更没有制定出判断分割算法好坏的标准。
本文在广泛查阅国内外有关基于区域生长的图像分割技术资料的基础上,从图像分割系统着手,对图像分割所涉及的几种常用方法进行了研究、阐述和讨论,并重点论述了本文系统中所采用的基于区域生长的图像分割方法。分析了图像分割技术的现状和用途,设计了一个基于区域生长的图像分割系统。在基于区域生长的图像分割系统中,种子点选取 好坏是图像分割效果的决定性因素之一。本文研究的主要问题是:基于区域生长的图像分割技术的思想、种子点的选取和基于区域生长的图像分割的实现等三个方面。
本论文的工作主要包括以下几个方面:将当今几种主流的图像分割方法进行了研究归纳、比较;详细介绍了基于区域生长的图像分割技术,以及实现过程中需要进行的种子点的选取、区域生长分割技术的相关原理及方法;在学习的基础上设计实现了一个图像分割系统,该系统以种子点生长区域,对BMP的彩色图像进行分割,最后将分割生成的图像区域及原图对比显示在窗体上。本文使用Visual C++6.0作为开发工具。
关键词 图像分割;区域生长;种子点选取;图像处理
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景及意义-1
1.2 开发工具简介-1
1.3 本文研究的主要内容-2
2 图像分割技术的作用与实现-3
2.1 图像分割技术的作用-3
2.2 图像分割技术的实现-3
2.2.1 阈值型图像分割方法-3
2.2.2 边缘检测图像分割方法-8
2.2.3区域提取图像分割方法-12
2.4 本章小结-13
3 基于区域生长的图像分割方法-14
3.1 区域生长法的基本思想-14
3.2 区域生长的实现-14
3.2.1算法实现-14
3.2.2 算法需要解决的问题-15
3.3 区域生长的算法种子点的选取-15
3.4 区域生长的算法分类-16
3.4.1 简单生长法-16
3.4.2 质心生长法-17
3.4.3 混合生长法-17
3.4.4 三种区域生长法的比较与总结-17
3.5 本章小结-18
4 基于区域生长图像分割系统的设计与实现-19
4.1 系统设计的总体思想-19
4.2 系统的工作流程设计-19
4.3 系统的数据结构-20
4.3.1 BMP文件结构-20
4.3.2 系统的主要类及其关系-23
4.3.3 系统中数据结构的具体实现-23
4.4 系统的详细设计-26
4.4.1 图像分割的主要算法流程设计-26
4.4.2 图像分割的主要代码的设计-27
4.5 本章小结-31
5 系统运行结果-32
5.1 图像分割系统的运行过程-32
5.2 图像分割系统的运行结果分析-33
6 全文工作总结-34
致谢-35
参考文献-36