下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z.基于MATLAB的图像阈值分割技术摘要:本文主要针对图像阈值分割做一个基于MATLAB的分析。通过双峰法,迭代法以及OUTS法三种算法来实现图像阈值分割,并且就这三种算法做了一定的分析和比拟,在加椒盐的图片上同时进展三种实验,做出比拟,最终得出实践结论。 关键词:图像分割 MATLAB 阈值分割 算法引言:图像分割是图像处理与计算机视觉领域低层次视觉中最为根底和重要的领域之一,它是对图像进展视觉分析和模式识别的根本前提同时它也是一个经典难题,到目前为止既不存在一种通用的图像分割方法,也不存在一种判断是否分割成功的客观标准,图像阈值分割即是其中的一种方法。 阈值分割技术因其实现简单、计
2、算量小、性能较稳定而成为图像分割中最根本和应用最广泛的分割技术,已被应用于很多的领域,在很多图像处理系统中都是必不可少的一个环节。1、阈值分割思想和原理假设图像中目标和背景具有不同的灰度集合:目标灰度集合与背景灰度集合,且两个灰度集合可用一个灰度级阈值T进展分割。这样就可以用阈值分割灰度级的方法在图像中分割出目标区域与背景区域,这种方法称为灰度阈值分割方法。在物体与背景有较强的比照度的图像中,此种方法应用特别有效。比方说物体部灰度分布均匀一致,背景在另一个灰度级上也分布均匀,这时利用阈值可以将目标与背景分割得很好。如果目标和背景的差异是*些其他特征而不是灰度特征时,则先将这些特征差异转化为灰度
3、差异,然后再应用阈值分割方法进展处理,这样使用阈值分割技术也可能是有效的设图像为f(*,y),其灰度集围是0,L,在0和L之间选择一个适宜的灰度阈值T,则图像分割方法可由下式描述:这样得到的g(*,y)是一幅二值图像。一原理研究图像阈值分割的方法有很多,在这里就其中三种方法进展研究,双峰法,迭代法,以及OUTS法。方法一:双峰法方法原理:双峰法是一种简单的阈值分割方法。双峰法先将原图转为灰度图,然后将灰度图转为灰度直方图,灰度直方图就是灰度级的像素数ni与灰度i的二维关系,它反映了一幅图像上灰度分布的统计特性,在MATLAB中使用函数imhist来实现。如果得到的灰度直方图呈现明显的双峰状,则
4、选取双峰之间的谷底所对应的灰度级作为阈值分割。方法二:迭代法方法原理:开场时候选择一个阈值作为初始估计值,然后按着*种策略不断得改良这个估计值,直到满足给定的准则为止。求出图像最大灰度值Ma*和最小灰度值Min,初始阈值估计值T0.=(Ma*+Min)*0.5.用T0将图像分割为目标和前景。图像分成两组像素:Z1由所有灰度值大于或等于T0的像素组成,而Z0由所有灰度值小于T0的像素组成。分别求出两者区域中的所有像素计算平均灰度值a1和a2。计算新的阈值T1=(a1+a2)*0.5.如果|Ti+1-Ti|0.5,则退出循环,Ti+1即为所求阈值;否则,将Ti+1复制给Ti,重复25。方法三:OT
5、SU法方法原理 OTUS又称:最大类间法,该算法是在使类间方差最大的自动确定阈值的方法,是在判决分析最小二乘法原理的根底上推到得出的,其算法比拟简单,是一种方便可行的阈值选取方法。设原始灰度图像灰度级围为0,L,灰度级为i的像素点数为ni,则图像的全部像素数为:把图像中的像素按灰度值用阈值t分成两类C0和C1,由灰度值在0,t之间的像素组成,由灰度值在t+1,L-1之间的像素组成,对于灰度分布概率,整幅图的均值为ut因此,C0和C1的均值为:其中上面三式可得 ut= w0u0+ w1u1类间方差定义为:让t在0,L-1围一次取值,使类间方差最大的他值即为OUTS法的最正确阈值。MATLAB工具
6、箱提供的graythresh函数求取阈值。算法:1、双峰法图像阈值分割matlab code:I=imread(cat.jpeg);I=rgb2gray(I);imhist(I)直方图: 说明:根据双峰法原理,观察到灰度图像直方图呈现明显的双峰状,则选取双峰之间的谷底所对应的灰度级作为阈值分割。如上图,选取230作为分割点。I=imread(cat.jpeg);I=rgb2gray(I);figuresubplot(1,2,1)imshow(I);width,height=size(I);title(原图) for i=1:width for j=1:height if(I(i,j)230)
7、RC(i,j)=0; else RC(i,j)=1; end end endsubplot(1,2,2)imshow(RC)title(双峰法图像阈值分割处理效果图)此图为C=230此图为C=150此图为C=30由此可得,阈值的选取在双峰法里十分的重要。2、迭代法实行阈值分割的matlab code:I=imread(cat.jpeg);I=rgb2gray(I);figuresubplot(1,2,1)imshow(I);title(原图);I=double(I);T=(min(I(:)+ma*(I(:)/2;done=false; i=0;while done r1=find(IT); T
8、new=(mean(I(r1)+mean(I(r2)/2; done=abs(Tnew-T)1; T=Tnew; i=i+1;end I(r1)=0; I(r2)=1; subplot(1,2,2) imshow(I); title(迭代后效果图);通过迭代法求阈值后进展的分割:3、OTSU算法进展图像阈值分割的matlab code:I=imread(cat.jpeg);I=rgb2gray(I);figuresubplot(1,2,1)imshow(I);title(原图)width,height=size(I);level=graythresh(I);BW=im2bw(I,level);
9、subplot(1,2,2)imshow(BW);title(otsu算法阈值分割效果图);二三者的比拟研究由结果可知:迭代法和OTSU法的作用效果相似,设计原理相对于双峰来说要复杂点,但是分割效果比双峰法好些,但是对于有噪音的图片进展分割,OUST法和迭代法相对双峰法的处理效果要差些。I=imread(pink.jpg);I=rgb2gray(I);figuresubplot(1,2,1)imshow(I);title(原图);I=imnoise(I,salt & pepper,0.08);subplot(1,2,2)imshow(I);title(加椒盐噪声);三种算法同时进展图像阈值分割结果: 小结:经研究可知迭代法和OTSU法的作用效果相似,都属于自动阈值选择法,设计原理相对于双峰来说要复杂点,并且对有噪音的图片处理不是很好,而且迭代对于图像的细微处或者浅色的线条还没有很好的处分度。双峰法虽简单,但应用围小,对于那些峰值不太明显或者目标背景交界处两边像素在灰度
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春季江西铜业集团有限公司财务管理部校园招聘2人备考题库含答案详解(a卷)
- 2026中泉船务分公司船员招聘备考题库含答案详解
- 2026福建泉州市第一医院编外人员招聘9人备考题库(一)及完整答案详解1套
- 2026四川九洲投资控股集团有限公司招聘网络安全(保密)工程师1人备考题库附答案详解(完整版)
- 2026黑龙江大庆油田总医院招聘消化科医生岗位2人备考题库(含答案详解)
- 2026鄂东医养集团(市二医院)招聘1人备考题库(二湖北)及答案详解(有一套)
- 2026重庆忠县机关事业单位招聘临时聘用人员4人备考题库附答案详解(基础题)
- 2026海南省征信有限公司招聘备考题库含答案详解(黄金题型)
- 2026江苏省无锡天和电子有限公司招聘备考题库及答案详解(考点梳理)
- 2026海南省高校毕业生“三支一扶”计划招募备考题库及答案详解参考
- 大班语言《五彩的风车》课件
- DB11T 1004-2013 房屋建筑使用安全检查技术规程
- 专题11 特殊的平行四边形中的最值模型之瓜豆模型(原理)(解析版)
- JGJ196-2010建筑施工塔式起重机安装、使用、拆卸安全技术规程
- -辽宁省沈阳市大东区2023-2024学年七年级下学期期末数学试卷
- 混凝土公司搅拌站薪酬方案
- 冻干浆果生产技术规程
- 2022年北京大学生生物学知识竞赛题库
- JCT478.2-2013 建筑石灰试验方法 第2部分 化学分析方法
- 大型火电厂4×600MW-电气及其发变组保护设计
- 除锈刷漆方案
评论
0/150
提交评论