ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:213.50KB ,
资源ID:3630738      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-3630738.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于-MATLAB的图像阈值分割技术.doc)为本站会员(春华秋实)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

基于-MATLAB的图像阈值分割技术.doc

1、.基于 MATLAB 的图像阈值分割技术摘要:本文主要针对图像阈值分割做一个基于 MATLAB 的分析。通过双峰法,迭代法以及 OUTS 法三种算法来实现图像阈值分割,并且就这三种算法做了一定的分析和比较,在加椒盐的图片上同时进行三种实验,做出比较,最终得出实践结论。关键词:图像分割 MATLAB 阈值分割 算法引言:图像分割是图像处理与计算机视觉领域低层次视觉中最为基础和重要的领域之一,它是对图像进行视觉分析和模式识别的基本前提同时它也是一个经典难题,到目前为止既不存在一种通用的图像分割方法,也不存在一种判断是否分割成功的客观标准,图像阈值分割即是其中的一种方法。 阈值分割技术因其实现简单、

2、计算量小、性能较稳定而成为图像分割中最基本和应用最广泛的分割技术,已被应用于很多的领域,在很多图像处理系统中都是必不可少的一个环节。1、阈值分割思想和原理若图像中目标和背景具有不同的灰度集合:目标灰度集合与背景灰度集合,且两个灰度集合可用一个灰度级阈值 T 进行分割。这样就可以用阈值分割灰度级的方法在图像中分割出目标区域与背景区域,这种方法称为灰度阈值分割方法。在物体与背景有较强的对比度的图像中,此种方法应用特别有效。比如说物体内部灰度分布均匀一致,背景在另一个灰度级上也分布均匀,这时利用阈值可以将目标与背景分割得很好。如果目标和背景的差别是某些其他特征而不是灰度特征时,那么先将这些特征差别转

3、化为灰度差别,然后再应用阈值分割方法进行处理,这样使用阈值分割技术也可能是有效的设图像为 f(x,y),其灰度集范围是0,L ,在 0 和 L 之间选择一个合适的灰度阈值 T,则图像分割方法可由下式描述:这样得到的 g(x,y)是一幅二值图像。(一)原理研究图像阈值分割的方法有很多,在这里就其中三种方法进行研究,双峰法,迭代法,以及 OUTS 法。方法一:双峰法方法原理:双峰法是一种简单的阈值分割方法。双峰法先将原图转为灰度图,然后将灰度图转为灰度直方图,灰度直方图就是灰度级的像素数 ni与灰度 i 的二维关系,它反映了一幅图像上灰度分布的统计特性,在 MATLAB 中使用函数 imhistT

4、yxffyxg),(),(10),(.来实现。如果得到的灰度直方图呈现明显的双峰状,则选取双峰之间的谷底所对应的灰度级作为阈值分割。方法二:迭代法方法原理:开始时候选择一个阈值作为初始估计值,然后按着某种策略不断得改进这个估计值,直到满足给定的准则为止。(1) 求出图像最大灰度值 Max 和最小灰度值 Min,初始阈值估计值T0.=(Max+Min)*0.5.(2) 用 T0 将图像分割为目标和前景。图像分成两组像素: Z1 由所有灰度值大于或等于 T0 的像素组成,而 Z0 由所有灰度值小于 T0 的像素组成。(3) 分别求出两者区域中的所有像素计算平均灰度值 a1 和 a2。(4) 计算新

5、的阈值 T1=(a1+a2)*0.5.如果|T i+1-Ti|T);Tnew=(mean(I(r1)+mean(I(r2)/2;done=abs(Tnew-T)1;T=Tnew;i=i+1;endI(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=gr

6、aythresh(I);BW=im2bw(I,level);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 subplot(1,2,2)imshow(I);title

7、(加椒盐噪声);.三种算法同时进行图像阈值分割结果: .小结:经研究可知迭代法和 OTSU 法的作用效果相似,都属于自动阈值选择法,设计原理相对于双峰来说要复杂点,并且对有噪音的图片处理不是很好,而且迭代对于图像的细微处或者浅色的线条还没有很好的处分度。双峰法虽简单,但应用范围小,对于那些峰值不太明显或者目标背景交界处两边像素在灰度值上有差别不是很明显的图像,用双峰法来处理效果就不是很明显了。相对而言,这三种方法中,OTSU 法是一种比较通用的方法。参考文献:王桥编著 数字图像处理 科学出版社杨杰编著 数字图像处理及 MATLAB 实现 电子工业出版社冈萨雷斯编著 数字图像处理第二版中文版 电子工业出版社张德丰编著 数字图像处理(MATLAB 版) 人民邮电出版社

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


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

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

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