占三建论文(定稿).doc
《占三建论文(定稿).doc》由会员分享,可在线阅读,更多相关《占三建论文(定稿).doc(23页珍藏版)》请在三一办公上搜索。
1、装订线 本科生毕业论文(设计) 题目: 基于MATLAB的图像分割研究 系 部 物理与电子工程系 专 业 电子信息工程(专升本) 学 号 0908211056 姓 名 占三建 指导教师 周元元 2011年 5 月 19 日摘 要近年来,由于计算机技术的迅猛发展,计算机的速度越来越快,图像处理系统的价格日益下降,从而使图像处理得以广泛应用于众多的科学与工程领域。自然景物一般由多个目标组成,这些目标反映在图像中就是众多的区域,每个区域可以理解成具有某种意义的最小单元。图像分析中图像分割的任务就是把图像分成互不交叠的有意义的区域,以便进一步的处理、分析、应用。本文主要介绍图像分割技术,并相关算法实现
2、。图像分割是由图像处理过渡到图像分析的关键步骤,在图像工程中占据重要的位置。本文针对当前主流的灰度图像分割算法进行了分析、分类、归纳和总结,并且应用Matlab进行了仿真实验,指出了各类方法的优缺点,为人们在不同的应用场合及不同的图像数据条件下选择不同的分割算法提供了一定的依据。关键词:图像工程 图像分割 图像边缘检测 计算机仿真ABSTRACTIn recent years, because of the rapid development of computer technology, the speed of computer is faster and faster, The pric
3、e of image processing system as been increasingly declined, so image processing were widely used in many fields of science and engineering.The natural scenery is composed by multiple targets generally, these goals reflected in image are a lot of areas, and each area can be interpreted as the smalles
4、t unit of certain significance. The task of image segmentation is to fold each image into meaningful area, in order to further processing, analysis and applications. This paper mainly introduced image segmentation technology, and related algorithm.Image segmentation is the key steps of the process o
5、f image processing transition to image analysis, play an important role in the image project. The current mainstream grayscale image segmentation algorithm is analyzed, classification, conclude and summarized in the paper, and the application of matlab simulation experiment, points out the advantage
6、s and disadvantages of various methods, provides certain basis for choosing different segmentation algorithm for people in different applications and different image data condition Key words:Image Engineering Image segmentation Edge Detection Computer Simulation目 录一 MATLAB简介11.1 MATLAB的概况11.2 MATLAB
7、的语言特点1二 数字图像基础简介32.1 图像的基本概念及其特点32.2 图像的格式32.2.1 BMP图像格式42.2.2 JPEG图像格式42.2.3 TIFF图像格式42.2.4 GIF图像格式42.2.5 PNG图像格式5三 边缘检测63.1 梯度算子63.2 Laplacian算子63.3 Log算子83.4 Canny算子8四 图像分割104.1 图像分割算法的定义与分类104.2 基于阈值的分割114.2.1 边沿检测算子114.2.2 阈值分割134.2.3 基于MATLAB的图像分割研究14五 总结与展望16结 束 语17致 谢18一 Matlab简介1.1 MATLAB的概
8、况MATLAB是矩阵实验室(MatrixLaboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多.当前流行的MATLAB包括拥有数百个内部函数的主包和三十几种工具包(Toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包
9、,通信工具包等都属于此类.开放性使MATLAB广受用户欢迎.除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包.1.2 MATLAB的语言特点一种语言之所以能如此迅速地普及,显示出如此旺盛的生命力,是由于它有着不同于其他语言的特点,正如同FORTRAN和C等高级语言使人们摆脱了需要直接对计算机硬件资源进行操作一样,被称作为第四代计算机语言的MATLAB,利用其丰富的函数资源,使编程人员从繁琐的程序代码中解放出来。MATLAB最突出的特点就是简洁。MATLAB用更直观的,符合人们思维习惯的代码,代替了C和FORTRA
10、N语言的冗长代码。MATLAB给用户带来的是最直观,最简洁的程序开发环境。以下简单介绍一下MATLAB的主要特点1。1. 语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB程序书写形式自由,利用起丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。可以说,用MATLAB进行科技开发是站在专家的肩膀上。更为难能可贵的是,MATLAB甚至具有一定的智能水平,所以用户根本不用怀疑MATLAB的准确性。2. 运算符丰富。由于MATLAB是用C语言编写的,MATLAB提供了和C语言几乎一样多的运算符,灵活使用MATLAB的运算
11、符将使程序变得极为简短。 3. MATLAB既具有结构化的控制语句(如for循环,while循环,break语句和if语句),又有面向对象编程的特性。 4. 程序限制不严格,程序设计自由度大。例如,在MATLAB里,用户无需对矩阵预定义就可使用。 5. 程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。 6. MATLAB的图形功能强大。在FORTRAN和C语言里,绘图都很不容易,但在MATLAB里,数据的可视化非常简单。MATLAB还具有较强的编辑图形界面的能力。 7. MATLAB的缺点是,它和其他高级程序相比,程序的执行速度较慢。由于MATLAB的程序不用编译等
12、预处理,也不生成可执行文件,程序为解释执行,所以速度较慢。 8. 功能强大的工具箱是MATLAB的另一特色。MATLAB包含两个部分:核心部分和各种可选的工具箱。核心部分中有数百个核心内部函数。其工具箱又分为两类:功能性工具箱和学科性工具箱。功能性工具箱主要用来扩充其符号计算功能,图示建模仿真功能,文字处理功能以及与硬件实时交互功能。功能性工具箱用于多种学科。而学科性工具箱是专业性比较强的,如control,toolbox,signl proceessing toolbox,commumnication toolbox等1。这些工具箱都是由该领域内学术水平很高的专家编写的,所以用户无需编写自己
13、学科范围内的基础程序,而直接进行高,精,尖的研究。 9. 源程序的开放性。开放性也许是MATLAB最受人们欢迎的特点。除内部函数以外,所有MATLAB的核心文件和工具箱文件都是可读可改的源文件,用户可通过对源文件的修改以及加入自己的文件构成新的工具箱。二 数字图像基础简介图像处理的首要一步,就是要了解图像的基本性质与特点。只有充分了解和掌握了所要处理得图像的特点和性质,才能在接下来的处理中根据图像的特点获取所需的信息,并对其进行相应的处理。本章将介绍数字图像的基础知识,以及图像在计算机处理中的信息表达形式,并对几种常用的图像文件格式Bmp, Jpeg以及Png等做简要的介绍。2.1 图像的基本
14、概念及其特点 要对图像进行处理,必须清楚图像的概念。一般来说,二维或三维景物呈现在人眼中的样子就是图像。图像具有以下三个方面的特点: 像带有大量的信息,一幅图像顶得上千言万语; 图像种类繁多,包括照片、绘图视频图像等; 类从外界获得的大部分信息来自视觉系统。人们看到的任何自然界的图像都是连续的模拟图像。其形状和形态表现由图像各位置的颜色来决定。可以用表示一幅模拟图像,其中x, y表示空间坐标点的位置,表示图像在点(x, y)的某种性质的数值,如亮度、颜色等,、x、y可以是任意的实数。而把连续空间的图像在坐标空间(X, Y)和性质空间F都离散化,以便于计算机进行加工处理的离散化的图像则称为数字图
15、像。数字图像用来表示,其中:为行,为列,表示空间离散点的坐标,I表示离散化的图像f。I, r, c都是整数1。实际中仍习惯用表示数字图像。图像存储画面的形式为栅格结构:即将图像划分为均匀分布的栅格(像素),显式的记录每一像素的亮度和颜色;而将像素的坐标值规则地隐含起来,其位置排列规则,通常为矩形排列。2.2 图像的格式组成数字图像的基本单位称为像素(Pixel),把像素按不同的方式进行组织和存储,就得到不同的图像格式;把图像数据存为文件就得到图像文件。图像文件按其格式的不同一般具有不同的扩展名。常用的图像文件格式有位图文件、JPEG文件、GIF文件、PNG文件等。每一种格式都有它的特点和用途,
16、在选择输出的图像文件格式时,应考虑图像的应用目的以及图像文件格式对图像数据类型的要求。下面我们介绍几种常用的图像文件格式及其特点。2.2.1 BMP图像格式这是一种DOS和Windows兼容计算机系统的标准图像格式。BMP格式支持索引色、灰度等色彩模式。图像存储为BMP格式时,每一个像素所占的位数可以是1位、4位、8位或32位,相对应的颜色数也从黑白一直到真彩色。对于使用Windows格式的4位和8位图像,可以指定采用RLE压缩。BMP图像文件含文件头、调色板数据和图像数据三个层次。这种格式在PC机上应用非常普遍。2.2.2 JPEG图像格式JPEG是由联合照片专家组(Joint Photo
17、graphic Experts Group)开发的一种图像文件格式。它采用有损压缩方式去除冗余的图像和彩色数据,在获取极高的压缩率的同时也能展现十分丰富生动的图像。也就是说,可以用较少的磁盘空间得到较好的图像质。另外,JPEG还是一种比较灵活的格式,当将图像保存为JPEG格式时,允许用户用不同的压缩比例对文件进行压缩,就是可以指定图像的品质和压缩级别。2.2.3 TIFF图像格式TIFF文件主要由三部份组成,包括文件头、标识信息区和图像数据区。T工FF文件的图像数据区以行扫描的方式存取图像,存储图像前先将图像分割成若干部分,压缩后再存储。存储时,单色图像一个字节存储8个点,16色图像一个字节2
18、个点,而256色图像就是一个字节存储一个点。TIFF图像格式是一种应用非常广泛的位图图像格式,几乎被所有绘画、图像编辑和页面排版应用程序所支持。TIFF格式常常用于在应用程序之间和计算机平台之间交换文件。2.2.4 GIF图像格式CIF是Graphics Interchange Format(图形交换格式)的缩写,是由ComputerServe公司推出的一种图像格式。该种图像格式的特点是压缩比高,可以极大地节省存储空间。最初的GIF只是简单的用来存储单幅静止图像,后来可以同时存储若干幅静止图像从而形成连续的动画;同时,GIF格式支持透明背景,可以较好地与网页背景融合在一起2。因此,GIF常常用
19、于保存作为网页数据进行传输的图像文件,成为网络和BBS上使用频率较高的一种图像文件格式。但是GIF最多只能处理256种色彩,不能用于存储真彩色的图像文件。2.2.5 PNG图像格式这种格式称为可移植网络图像文件格式(Portable Network Graphics),由Thomas Boutell, Tom Lan。等人提出并设计。其特点是:支持48位真彩色图像、16位灰度图像和颜色索引数据图像;主要面向网络图像传输和图像编辑,其提供的二维交叉存储机制使用户在图像网络传输过程中能更快的观察到接近真实的近似图像;对用户完全透明且无专利限制,用户可以从Internet上随时下载与PNG文件格式配
20、套的图像数据压缩算法源程序代码: 具有比GIF高5-20%的压缩效率; 具有可扩展性。作为目前最不失真的图像格式,PNG格式图像吸取了GIF和JPEG二者的优点。它可以把文件压缩到极限以利于网络传输,但由于采用无损压缩方式来减少文件大小,PNG格式能保留所有与图像品质有关的信息。同时,PNG支持图像背景透明,显示速度快2。三 边缘检测图像的边缘信息是重要的图像特征信息,因此边缘检测的方法是图像分析与识别领域中的一个十分引人关注的课题。所谓边缘,是指其周围像素灰度有变化的那些像素集合。图像中目标边缘是由灰度不连续反映的,边缘的种类可以粗略的分为两种:1.阶跃性边缘,它两边的像素的灰度值有显著的不
21、同。2.屋顶状边缘,它位于灰度值从增加到减少的变化转折点。3.1 梯度算子 首先我想谈谈场这个在物理学中非常基本的概念。我们所说的场是指取决于空间位置的一个量。最可能简单的一种物理场是标量场,所谓标量场,是指每点仅有一个单独数量一个标量所标志的那种场。当然这个数量还可随时间而变,不过眼下我们还无需为此操心。我们将只谈论在某一特定时刻,场看来是个什么样子。作为标量场的一个例子,你可以考虑一块固体材料,其中某些地方受热而另一些地方受冷,使得该物体的温度以一种复杂方式逐点改变。于是温度将是从某个迪卡尔坐标系上量得的代表空间每一位置的函数。可见温度是一标量场。另一个常见的例子则是势场。还有一种场叫做矢
22、量场,意义也十分简单。就是在空间每一点给出一个矢量,这个矢量逐点变化。作为一个例子,可考虑一个旋转物体。在每点上物体中原子的速度便是位置函数的矢量。作为第二个例子,考虑在一块材料中的热流。如果某处的温度高于另一处的,热量就会从较热处流至较冷处。在材料中的不同位置热量将朝不同的方向流动,这一热流就是一个矢量场2。当场随时间变化时,可通过给出场对时间的微商来加以描述。我们希望也按同样办法来描述场对空间的变化,因为对于例如或者相邻两点之间的温度或者势能关系我们是感兴趣的。值得注意的是,对任一标量场,由于有这三种微商,而我们又知道要形成一个矢量需要三个数量,也许这三个微商就是一个矢量的分量2!3.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 占三建 论文 定稿
链接地址:https://www.31ppt.com/p-4021664.html