如何用matlab实现区域填充(Conditional Dilation)算法?

时间:2015-04-16 06:26:34

标签: image algorithm matlab

如果k matlab,如何实现区域填充(条件扩张)算法,该算法在步骤Xk=Xk-1 with处终止! 在matlab中使用区域填充算法填充此图像

IMAGE

1 个答案:

答案 0 :(得分:1)

您可以使用图像处理工具箱中的imfill功能。 您可以指定开始填充的点,也可以使用'holes'选项填充所有孔:

I = imread('http://i.stack.imgur.com/BkHkg.png');
I = I>0;               % convert to binary image
J = imfill(I,'holes');

-

如果您想自己实施算法,请指定您正在使用的算法,添加您拥有的代码并准确告诉我们您遇到的问题。这里没有人会从头开始为你编写代码,但我们很乐意帮助解决问题。