1、直接使用ChanVeseBinarize:ChanVeseBinarize[a]
2、上面的分离不彻底。如果使用边界图像作为掩膜,可以实现分割。b=EdgeDetect[a]
3、ChanVeseBinarize[a,b]
4、形态学处理,消除图形中间的空子:d=Erosion[Dilation[c,3],3]
5、这就可以实现图形分割:SetAlphaChannel[a,d]
6、换一个例子,可以发现,分割图像的时候,不能很好的识别白色部分。
时间:2024-10-12 06:17:28
1、直接使用ChanVeseBinarize:ChanVeseBinarize[a]
2、上面的分离不彻底。如果使用边界图像作为掩膜,可以实现分割。b=EdgeDetect[a]
3、ChanVeseBinarize[a,b]
4、形态学处理,消除图形中间的空子:d=Erosion[Dilation[c,3],3]
5、这就可以实现图形分割:SetAlphaChannel[a,d]
6、换一个例子,可以发现,分割图像的时候,不能很好的识别白色部分。