最近在学习形态学重建的知识,发现在百度上资料很少,经过挣扎在matlab官网上和一些paper中找到了些教程,现在做个记录整理。
理解形态学重建
形态学重建可以看作是对一个图像进行连续的膨胀操作,这个图像称之为标识图像marker。当连续的膨胀操作使得标识图像的轮廓匹配了另一个图像,重建过程结束,这个所谓的另一个图像便是掩模图像mark。
以上的图显示了形态学重建的过程,第一幅图是起始状态,其中蓝色线表示的是标识图像,红色的线表示掩模图像,形态学重建的目的就是为了将蓝色的线和红线的线轮廓相吻合。第二幅图显示了灰度重建的过成和结果,其中黑色的线表示了最终重建的结果它已经和红色的线高度吻合了。重建的过程就是在红色线的轮廓约束下(黑色线不能越过红色的轮廓),连续对蓝色的线进行膨胀操作,当进一步的操作不再改变蓝色线的轮廓,这个时候蓝色线的轮廓就是第二幅图中黑色线的轮廓了。
形态学重建是基于形态学膨胀,但是请注意一下几点:a
a.重建是基于两幅图像的,一个标识图像一个掩模图像,而不是像膨胀,腐蚀等是基于一副图像和一个结构元素。
b.重