首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何填补每个部分的内部空白,并将其细分为不同的部分

如何填补每个部分的内部空白,并将其细分为不同的部分
EN

Stack Overflow用户
提问于 2016-04-25 22:06:42
回答 1查看 56关注 0票数 0

我想在Matlab和Opencv中填充内部空白并分割这三个点。我不能使用形态学方法,因为像腐蚀一样,因为它会使内部缝隙变大。实际上,我在考虑几何方法,但我不知道如何区分内部和边界间隙。

我的输出图像应该是这样的。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-04-26 07:18:54

在执行以下步骤时,我得到了this result

为了具有每个扩展( contours

  • Binarization

  • Ultimate pattern.

  • Dilation )的中心,以合并UE结果,该UE结果过于先前扩张的close

  • Connected成分标记(
  • ),以清理被腐蚀的图案。标签将是内部markers.
  • Corners是二进制图像的外部markers
  • Gradient (步骤2 result).
  • Watershed
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36842957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档