数字图像处理 形态学极限腐蚀matlab代码参考

本文介绍了在MATLAB中进行数字图像处理时,如何利用极限腐蚀方法从粘连细胞或颗粒中获取种子点。提供了相关MATLAB代码示例,展示了极限腐蚀在图像分割中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        通常极限腐蚀法经常用在从粘连细胞或颗粒中得到种子点,并以此为基础构建分离线分割出单个细胞或颗粒图像。下面是matlab极限腐蚀代码参考,原图、效果图如下:

 

        代码如下,可以用不同形状的卷积核进行腐蚀,得到略不同的结果。

img_in=imread("D:\123.bmp");
%灰度化
img_gray=rgb2gray(img_in);subplot(3,3,2);
img1=img_gray;
 %二值化
img1=im2bw(img1,graythresh(img1));
img_before=~img1; 
%为了保证做极限腐蚀时不受边界突变凹坑的影响,先对整幅图像做一个边缘的光滑处理。 
%这里使用膨胀。这样做的话极限腐蚀后最终腐蚀的区域数只有三个,消去了由于边界不光 
%滑造成的影响。 
img=imdilate(img_before,ones(8,8));%使用膨胀法进行边界平滑。 
% 
[m,n]=size(img); 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

坐望云起

如果觉得有用,请不吝打赏

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

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

打赏作者

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

抵扣说明:

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

余额充值