用骨架替换连接区域

时间:2012-10-18 13:01:29

标签: image matlab image-processing morphological-analysis mathematical-morphology

Binary Medical Image with some connected regions

这里我展示了一个具有许多连接区域(白色)的二进制图像。我想用单像素边缘替换这些区域。我怎么能这样做?

请帮助某人

我想要this类型的结果

1 个答案:

答案 0 :(得分:2)

带有skel选项的

BWMORPH会找到图像的骨架。请注意,我需要稍微清理图像以获得不错的结果

img = imread('http://i.stack.imgur.com/0Paok.jpg');
img = imopen(img,strel('disk',3)); %# you may want to play with the radius here
border = bwmorph(img,'skel',inf);

enter image description here