收藏 分享(赏)

基于matlab的数字图像分割技术研究及实现.doc

上传人:wo7103235 文档编号:6152543 上传时间:2019-03-30 格式:DOC 页数:55 大小:782.50KB
下载 相关 举报
基于matlab的数字图像分割技术研究及实现.doc_第1页
第1页 / 共55页
基于matlab的数字图像分割技术研究及实现.doc_第2页
第2页 / 共55页
基于matlab的数字图像分割技术研究及实现.doc_第3页
第3页 / 共55页
基于matlab的数字图像分割技术研究及实现.doc_第4页
第4页 / 共55页
基于matlab的数字图像分割技术研究及实现.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

1、 本科毕业设计(论文)题 目 : 基 于 matlab 的 数 字 图 像 分 割 技 术 研 究 及 实 现 姓 名: 专 业: 日 期: 电子信息工程学院基于 matlab 的数字图像分割技术研究及实现I摘 要本文通过对图像分割技术的深入研究,对图像分割的研究现状和国内外研究动态进行了跟踪,针对目前常用的图像分割技术如:阈值分割方法,边缘检测方法,边界法和区域法等作了总结。在 matlab 环境下用这些方法对一些具有不同特点的图像进行分割处理,并取得了比较满意的效果,为图像处理的进一步进行奠定了基础。最后对图像分割技术的研究前景和应用前景作了展望和预见。关键词:图像分割,直方图,matla

2、b 实现AbstractThe images are passed to the in-depth technical study on the status of research and images are dynamic and a tracking study, with the present images are commonly used technologies such as : thresholds are methods of detection methods, such as border law and regional law summarized. In ma

3、tlab environment using some of these methods have different characteristics to the images are processed and made more satisfactory results for the image processing laid the foundation for the further. Finally on the images are the prospects for technology research and application prospects of a visi

4、on and foresight.Key words: Imagery processing, image Partition, histogram, Mat lab realizationII目 录第 1 章 绪 论 11.1 数 字 图 像 处 理 技 术 简 介 11.2 数 字 图 像 处 理 的 应 用 21.3 数 字 图 像 处 理 的 优 点 41.4 数 字 图 像 处 理 方 法 51.4.1 空 域 法 51.4.2 变 换 域 法 6第 二 章 数 字 图 像 处 理 基 础 72.1 数 字 图 像 处 理 的 主 要 研 究 内 容 72.1.1 图 像 变 换 7

5、2.1.3 图 像 增 强 和 复 原 82.1.4 图 像 分 割 82.1.5.图 像 描 述 82.1.6 图 像 分 类 ( 识 别 ) 82.2 相 关 概 念 介 绍 92.2.1 图 像 的 表 示 方 法 92.2.2 图 像 的 数 字 化 102.2.3 灰 度 102.2.4 灰 度 图 像 102.2.5 像 素 (Pixel) 102.2.6 图 像 二 值 化 112.2.7 图 像 增 强 112.2.8 直 方 图 112.2.8.1 直 方 图 的 基 本 概 念 112.2.8.2 直 方 图 的 性 质 12第 三 章 图 像 分 割 133.1 图 像

6、分 割 的 研 究 现 状 133.2 图 像 分 割 在 图 象 处 理 中 的 位 置 133.3 图 像 分 割 的 定 义 143.4 传 统 图 像 阈 值 分 割 法 15基于 matlab 的数字图像分割技术研究及实现III第 四 章 MATLAB 简 介 164.1 MATLAB 的 主 要 功 能 194.2 MATLAB 的 技 术 特 点 214.3MATLAB 的 基 本 知 识 224.3.1、 基 本 运 算 224.3.2、 常 用 函 数 : 234.3.3MATLAB 常 用 的 三 角 函 数 234.3.4 适 用 于 向 量 的 常 用 函 数 有 :

7、234.3.5 重 复 命 令 244.3.6 逻 辑 命 令 264.3.7 基 本 xy 平 面 绘 图 命 令 26第 五 章 基 于 matlab 的 算 法 实 现 及 仿 真 315.1 基 于 阈 值 的 分 割 方 法 315.2 边 缘 检 测 法 335.3 边 界 法 355.4 区 域 法 385.5 其 他 特 殊 方 法 41结 论 46参 考 文 献 47致 谢 49基于 matlab 的数字图像分割技术研究及实现1第 1 章 绪论1.1 数字图像处理技术简介所谓图像处理就是对图像信息进行加工以满足人的视觉心理或应用需求的行为。图像处理技术也成为科技领域中必不可少

8、的手段。已经广泛应用于遥感技术,生物医学,工业应用,军事安全和文化艺术等方面。随着电子技术和计算机软、硬件技术发展,图像处理技术也在不断发展和完善。图像处理分为两大类:模拟图像处理和数字图像处理。模拟图像处理(Analogi mageP rocessing)利用光学原理和物理学原理在物体成像的过程中进行图像处理。例如:利用高分辨率的透镜观察物体或调整透镜的焦距得到物体更清晰的像。从简单的光学滤波到现在的激光全息技术,模拟图像理论也日趋完善。最明显的特点是处理速度快,信息量小。模拟图像处理的缺点是精度较差,灵活性差和稳定性差。数字图像处理(Digitalim agep rocessing)利用数

9、字计算机或其它的数字处理硬件,完成由模拟图像信息转换而得到的数字电信号的某种数学处理。其处理过程主要包括图像采集、图像变换、图像增强、图像存储及图像分析和理解等几方面的内容。数字图像处理与其它传统的模拟处理方法相比较,具有灵活性好、精度高、可定量分析、再现和适应性好等特点。其缺点是因为数据量庞大,处理速度还是一个问题,特别是进行复杂的处理更是如此。它涉及的领域十分广泛,是建立在数学、光学、生理学、信息学、计算机技术和电子技术等学科上的一门综合性跨学科的新兴学科。数字图像信息有以下四个特点:(1) 信息量大。例如一帧黑白电视图像有 512512 个像素,若像素用 8bi度级的二进制来表示,则有

10、28=256 个灰度级,那么一帧黑白电视图像的信息量为2512*512*8bit=2 097 152bit. 5(2) 数字图像占用的频带较宽。与语音信息相比,其占用的频带要大几个数量级。如电视视频图像的带宽为 5-SMHZ,而语音带宽仅为 4KHZ. 6(3) 数字图像中各个像素间的相关性大。例如电视视频画面中,相邻两像素的相关系数高达 0.9,而相邻两帧之间的相关系数比帧内相关性还要大,因此图像信息的具有很大压缩潜力。 7(4) 在一般情况下,观察人员是图像效果的最终评价者。观察的效果是评价 X射线底片图像处理系统图像处理后的图像标准,故图像处理要考虑人的生理和心理因素的影响。因此要求系统

11、与人的具有良好配合性。 81.2 数字图像处理的应用图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面,随着人类活动范围的不断扩大,图像处理的应用领域也将随之扩大。航天和航空技术方面的应用 1数字图像处理技术在航天和航空技术方面的应用,除了 JPL 对月球、火星照片的处理之外,另一方面的应用是在飞机遥感和卫星遥感技术中。现在世界各国都在利用陆地卫星获取的图像进行资料调查,灭害检测,资源勘查,农业规划,城市规划,我国也陆续开展了以上诸方面的一些实际应用,并获得了良好的效果。在气象预报和对太空其他星球研究方面,数字图像处理技术也发挥了相当大的作用。生物医

12、学工程方面的应用 2数字图像处理在生物医学工程方面的应用十分广泛,而且很有成效。除了一般基于 matlab 的数字图像分割技术研究及实现3的 CT 技术以外,还有一类是对医用显微图像的处理分析,如红细胞、白细胞分裂,染色体分析,癌细胞识别等,此外,在 X 光肺部图像增晰、超声波图像处理、心电图分析、立体定向放射治疗等医学诊断方面都广泛地应用图像处理技术。通信工程方面的应用当前通信的主要发展方向是声音、文字、图像和数据结合的多媒体通信。具体地讲是将电话、电视和计算机以三网合一的方式在数字通信网上传输。其中以图像通信最为复杂和困难,因图像的数据量十分巨大,如传送彩色电视信号的速率达100Mbit/

13、s 以上,要将这样高的速率的数据实时传送出去,必须采用编码技术来压缩信息的比特量。在一定意义上讲,编码压缩是这些技术的关键。除了已应用广泛的熵编码、DPCM 编码、变换编码外,目前国内外正在大力发展研究新的 编码方法,如分行编码、自适应网络编码小波变换图像压缩编码等。工业和工程方面的应用 43在工业和工程领域中图像处理技术有着广泛的应用,如自动装配线中检测零件的质量,并对零件进行分类,印刷电路板检查,弹性力学照片的应力分析,流体力学图片的阻力和升力分析,邮政信件的自动分拣,在一些有毒、放射性环境内识别工件及物体的行状和排列状态,先进的设计和制造技术中采用工业视觉等等。其中值得一提的是研制具备视

14、觉、听觉和触觉功能的智能机器人,将会给工农业生产带来新的激励,目前已在工业生产中的喷漆、焊接、装配中得到有效的利用。5. 军事公安方面的应用在军事方面图像处理和识别主要用于导弹精确末制导,各种侦查照片的判读,具有图像传输、存储和显示的军事自动化指挥系统,飞机、坦克和军舰模拟训练系4统等;公安业务图片的判读分析,指纹识别,人脸鉴别,不完整图片的复原,以及交通监控、事故分析等。目前已投入运行的高速公路不停车自动收费系统中的车辆和车骗自动识别都是图像处理技术成功应用的例子。6.文化艺术方面的应用目前这类应用油电视画面的数字编辑,动画的制作,电子图像游戏,纺织工艺品设计,服装设计与制作,发型设计,文物

15、资料照片的复制和修复,运动员动作分析和评分等等,现在已逐渐形成一门新的艺术-计算机美术。1.3 数字图像处理的优点1.再现性好数字图像处理与模拟图像处理的根本不同在于,它不会因图像的存储、传输或复制等一系列变换操作而导致图像质量的退化,只要图像在数字化时准确地表现了原稿,则数字图像处理过程始终能保持图像的再现。2.处理精度高按目前的技术,几乎可将一幅模拟图像数字化为任意大小的二维数组,这主要取决于图像数字化设备的能力。现代扫描仪可以把每个像素的灰度等级量化为 16位甚至更高、这意味着图像的数字化精度可以达到满足任一应用要求。对计算机而言,不论数组大小,也不论每个像素的位数多少,其处理程序几乎是

16、一样的,换言之,从原理上讲不论图像的精度有多高,处理总是能实现的,只要在处理时改变程序中的数组参数就可以了。回想一下图像的模拟处理,为了要把处理精度提高一个数量级,就要大幅度改进处理装置,这在经济上极不核算的。3 适用面宽基于 matlab 的数字图像分割技术研究及实现5图像可以来自多种信息源,它们可以使可见光图像,也可以是不可见的波谱图像(例如 X 射线图像、射线图像、超声波图像或红外图像等)。从图像反映的客观实体尺度看,不可小岛电子显微图像,大到航空照片、遥感图像甚至天文望远镜图像,这些来自不同信息源的图像只要被变换为数字编码形式后,均是用二维数组表示的灰度图像(彩色图像也使由灰度图象组合

17、成的,例如 RGB 图像有红、绿、蓝三个灰度图象组合而成)组合而成,因而均可用 计算机来处理,即只要针对不同的图像信息源,采取相应得图象信息采集措施,图像的数字处理方法适用于任何一种图像。4.灵活性高图像处理大体上可分为图像的像质改善、图像分析和图像重建三大部分,每一部分均包含丰富的内容。由于图像的官靴处理从原理上讲智能进行线性运算,这极大地限制了光学图像处理能实现的目标。而数字图像处理不仅能完成线性运算、而且能实现非线性处理、即凡是可以用数学公式或逻辑关系来表达的一切运算军可以用数字图像处理实现。1.4 数字图像处理方法模拟图像经过采样、量化后成为数字图像,数字图像特别适合用计算机处理。数字

18、图像处理方法大致可分为两大类,即:空域法和变换域法。1.4.1 空域法数字图像看作是平面中各个像素组成的二维数组,可直接对这个二维数组进行相应的图像处理。空域处理法主要有下面两大类:(1) 邻域处理法6其中包括:梯度运算(Gradient Algorithm),拉普拉斯算子运算(LaplacianOperator),平滑算子运算(Smoothing Operator)和卷积运算(ConvolutionAlgorithm )。(2) 点处理法灰度处理 (GreyP rocessing)、二值运算、四则运算等。1.4.2 变换域法数字图像处理的变换域方法是对图像进行变换,得到变换域系数阵列,然后在

19、变换域中进行图像处理,处理后再反变换到空间域,得到处理结果。这类处理包括:滤波、数据压缩、特征提取等处理。数字图像中的主要变换有:离散傅立叶变换(DFT)、离散余弦变换(DCT), Randon 变换,小波(Wavelet)变换等基于 matlab 的数字图像分割技术研究及实现7第二章 数字图像处理基础2.1 数字图像处理的主要研究内容2.1.1 图像变换由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大,因此,往往采用各种图像变换的方法,如付立叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理不仅可以减少计算量,而且可以获得更有效的处理(如付立叶变换可在频域

20、中进行数字滤波处理)。目前新兴研究的小波变换在时域和频域中进行数字滤波处理)。目前新兴研究的小波变换在时域和频域中都具有良好的局部化特征,它在图像处理中也有着广泛而有效的应用。2.1.2 图像编码压缩计算机处理中的数字图像灰度多数用 8bit 表示量化并用普通的 PCM 编码,而医学图像处理和其他科研应用的图像灰度量化可用到 12bit 以上,因而所需数据量太大,这无疑对图像的存储、处理、传送带来很大的困难,若是量化比特减少,又必然有图像量化噪声增大的缺点,且丢失灰度细节的信息。数字图像的庞大数据对计算机的处理速度、存储容量都提出过高的要求,因此必须把数据量压缩,图像编码压缩技术可减少描述图像

21、的数据量(即比特数),以便节省图像传输、处理时间和减少所占用的存储器容量。压缩可以在不失真的前提下获得,也可以在允许的失真条件下进,编码是压缩技术中最重要的方法,它在图像处理技术中是发展最早且比较成熟的技术。数字图像数据量的压缩按应用不同科分为三类:即信息保持性数据压缩,它要求压缩图像的比特数而不丢失任何信息,主要用在图像信息保存中,要求图像能保持信息并能快速存取图像;保真度型数据压缩,允许在压缩过程中丢8失一些人感觉不到的信息;特征保持型数据压缩,保存图像中感兴趣的信息,无用信息都丢掉。2.1.3 图像增强和复原图像增强和复原的目的是为了提高图像的质量,如去除噪声,提高图象的清晰度等,图像增

22、强高频分量,可使图像中物体轮廓清晰,细节明显,强化低频分量可减少图像中噪声影响。图像复原要求对图像降质的原因有一定的了解,一般来讲应根据降质过程建立“降质模型”,再采用某种滤波方法,恢复或重建原来的图像。2.1.4 图像分割图像分割是数字图像处理中的关键技术之一。图像分割时将图像中有意义的特征部分提取出来,其有意义的特征有图像中的边缘、区域等,这是进一步进行图像识别、分析和理解的基础,虽然目前已研究出不少边缘提取,区域分割的方法,但还没有一种普通适用于各种图像的有效方法。因此,对图像分割的研究还在不断深入之中,是目前图像处理中研究的热点之一。2.1.5.图像描述图像描述是图像识别和理解的必要前

23、提,作为最简单的二值图像可采用其结合特征描述物体的特征,一般图像的描述方法采用二维形状描述,它有边界描述和区域描述两类方法。对于特殊的纹理图像可采用二维纹理特征描述,随着图像处理研究的深入发展,已经开始进行三维物体描述的研究,提出了体积描述、表面描述、广义圆柱体描述等方法。2.1.6 图像分类(识别)基于 matlab 的数字图像分割技术研究及实现9图像分类(识别)属于模式识别的范畴,其主要内容是图像经过某些预处理(增强、复原、压缩)后,进行图像分割和特征提取,从而进行判决分类。图像分类常采用经典的模式识别方法,有统计模式分类和句法(结构)模式分类,近年来新发展起来的模糊模式识别和人工神经网络

24、模式分类在图像中也越来越受重视。2.2 相关概念介绍2.2.1 图像的表示方法计算机是用数字列表来表示图像的,数字列表可以很长,包含数以百万计的数字。在计算机内部,弱电信号只有两种不同状态,即高压和低压。一个二进制数字称为一位。如果要表示比 1 大的数,就用多位二进制数。一个字节包含 8 个二进制数,排列组合后可以表示从 00000000 到 11111111 的 256 个不同数值。所以,我们通常用 00000000 到 11111111 来表示十进制数的 0255。在计算机中用多个字节可以表示很大的数字,例如:1 个字节可以表示 256 个不同的数值;2 个字节就可以表示 65536 个不

25、同的数值;3 个字节则可以表示 16777216 个不同的数值;4 个字节可以表示 4294967296 个不同的数值。在计算机内部,排好顺序的数据列表称为阵列,阵列可以很大,也可以是多维的。例如,如果我们用一个 1000 字节的阵列,然后再在每个阵列里生成一个 1000字节的阵列,将得到一个 10001000=1000000 字节的阵列。阵列的一个特性就是阵列里的每个元素都有惟一的地址在表示数码图像的时候,阵列十分有用,它为我们提供了如何组织大数据表的10方式。一幅黑白照片可以由多个维阵列表示,阵列中的每一个字节都代表原稿中一个单独的点。2.2.2 图像的数字化图像的数字化可以使用扫描方式。

26、在扫描黑白原稿时,扫描头采集原稿上每一点的亮度,获得相对应的模拟信号,然后转换成数字信号。如果每一个点都用一个字节表示,那么原稿的亮度将会有 256 级。256 级对于黑白照片从高光到暗调范围内视觉能分辨的阶调级数来说已经足够了。如果从原稿水平方向上采集 1000 个样点,垂直方向上采集 1000 行,那么,这幅原稿扫描的数据量就是 10001000 字节,此庞大数据阵列就是原稿的数字表示。如果原稿扫描时在水平和垂直方向都采集500 个样本,那么原稿的数据量就是 500500=250000 字节,是前面原稿数据量的1/4。相反地,如果原稿在扫描时水平和垂直方向都采集 2000 个样本,原稿的数

27、据量就是前面的 4 倍。2.2.3 灰度灰度顾名思义就是灰的程度,灰度值越大越趋近于白色。把一幅彩色图转变成灰度图,只需在 matlab 中用 map(gray)灰色,就可把图像改为灰度的2.2.4 灰度图像在灰度图像中,像素灰度级用 8bit 表示,所以每个像素都是介于黑色和白色之间的 256 种灰度中的一种。灰度图像只有灰度颜色而没有彩色。我们通常所说的黑白照片,其实包含了黑白之间的所有灰度色调。从技术上来说,就是具有从黑到白的 256 种灰度色域(Gamut)的单色图像基于 matlab 的数字图像分割技术研究及实现112.2.5 像素(Pixel)在计算机中,图像是由显示器上许多光点组

28、成的,将显示在显示器上的这些点(光的单元)称为像素.2.2.6 图像二值化是指将多灰度图像用 0 和 1 两个灰度级表示.0 代表黑,1 代表白 2.2.7 图像增强图像增强是对图像质量在一般意义上的改善.当无法知道图像退化有关的质量信息时,可以使用图像增强技术较为主观地改善图像的质量.所以,图像增强技术是用于改善图像视觉质量所采取的一种方法.因为增强技术并非是针对某种退化所采取的方法,所以很难预测哪一种特定技术是最好的,只能通过试验和分析误差来选择一种合适的方法.有时可能需要彻底改变图像的视觉效果,以便突出重要特征的可观察性,使人或计算机更容易观察或检测.在这种情况下,可以把增强理解为增强感

29、兴趣特征的可检测性,而非改善视觉质量.2.2.8 直方图2.2.8.1 直方图的基本概念如果将图像中像素亮度(灰度级别)看成是一个随即变量,则其分布情况就反映了图像的统计特性,这可用 Probability Density Function (PDF)密度估计函数来刻画和描述,表现为灰度直方图(Histogram)。灰度直方图是灰度级的函数,它表示图像中具有某种灰度级的像素的个数,反映了图像中每种灰度出现的频率。灰度直方图的横坐标是灰度级,纵坐标是该灰度级出现的频率,它是图像最基本的统计特征。12在对图像进行处理之前,了解图像整体或局部的灰度分布情况是非常必要的。对图像的灰度分布进行分析的重要

30、手段就是建立灰度直方图(Density Histogram)利用图像灰度直方图,可以直观地看出图像中的像素亮度分布情况,通过直方图均衡化、归一化的处理等,可对图像的质量进行调整。另外,通过直方图的分析,有助于确定图像阈值化处理的阈值(Threshold)。2.2.8.2 直方图的性质由直方图的基本概念可知,图像的直方图具有以下三个重要的性质。 15()直方图是一幅图像中各像素灰度出现次数(或频数)的统计结果,它只反映该图像中不同灰度值出现的次数(或频数),而未反映某一灰度值像素所在位置。也就是说,他只包含了该图像中某一灰度值的像素出现的概率,而丢失了其所在位置的信息。()任一幅图像,都能惟一地

31、确定出一幅与它对应得直方图,但不同的图像,可能有相同的直方图。也就是说,图像与直方图之间是多对一的关系。()由于直方图是对具有相同灰度值的像素统计得到的,因此,一幅图像各子区的直方图之和就等于该图像全图的直方图。基于 matlab 的数字图像分割技术研究及实现13第三章图像分割3.1 图像分割的研究现状随着科学技术的不断发展,人们逐渐认识到现有的任何一种单独的图像分割算法都难以对一般图像取得令人满意的分割结果,因而在继续致力于将新的概念以及新的方法引入图像分割领域的同时,更加重视多种分割算法的有效结合。采取什么样的结合方法才能体现各种方法的优点和取得好的效果已成为人们关注的问题。在20世纪80年代后期,在图像处理、模式识别和计算机视觉的主流领域,受到人工智能发展的影响,出现了将更高层次的推理机制用于识别系统的做法,这种思路也开始影响图像分割方法.神经网络、形态学理论、小波理论等在图像分割领域得到广泛的应用,遗传算法、尺度空间、多分辨率方法、非线性扩散方程等近期涌现的新方法和新思想也不断被用于解决分割问题,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报