MATLAB-图像分割

  • 实验目的

–掌握图像分割的原理

–掌握基于阈值的分割方法

–掌握区域生长算法

  • 实验原理

1.图像的二值化的基本原理

图像的二值化处理就是讲图像上的点的灰度置为0或255,也就是讲整个图像呈现出明显的黑白效果。即将256个亮度等级的灰度图像通过适当的阀值选取而获得仍然可以反映图像整体和局部特征的二值化图像。

2.迭代阈值法

(1)选择一个初始阈值T1

(2)根据初始阈值T1将图像 分割为G1和G2两个部分,分别求出G1和G2的平均灰度值m1和m2;

(3)计算新的阈值T2= (m1+m2)/2;

(4)如果| T1 – T2 |≤ T0,终止迭代。否则令T1= T2,重复步骤(2)和(3),最后的T2就是所求的最优阈值。

初始阈值T1的选取:

当目标与背景面积相当时,将T1设为整幅图像的平均灰度

当目标与背景面积相差较远时,将T1设为最大灰度与最小灰度的中间值。

3.质心型区域生长算法:

(1)确定初始种子点,阈值;

(2)对图像进行逐行扫描,找出尚没有归属的像素;

(3)比较已存在区域的像素灰度平均值与该区域邻接的像素灰度值,若差值小于阈值,则合并;

(4)以新合并的像素为中心,重复步骤(3),检查新像素的邻域,直到区域不能进一步扩张;

(5)返回到步骤(2),继续扫描直到不能发现没有归属的像素,则结束整个生长过程。

三、实验环境

– Windows XP/ Windows 7

– Matlab 7.0.1/ Matlab R2008

四、实验内容与步骤

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

拔丝憨包

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值