【问题标题】:how to include a dark border to bright segmented image?如何在明亮的分割图像中包含暗边框?
【发布时间】:2017-05-21 13:05:20
【问题描述】:

我有这样的图像。请注意,这些区域的形状并不完美。它是矩形区域和椭圆区域。我已经使用一些算法分割了类似椭圆的区域。分割区域是亮的。边框(红色矩形)是暗的 最后我必须得到红色矩形区域 您能建议任何算法来执行此操作吗

【问题讨论】:

  • 我有点难以理解,所以你已经成功分割了椭圆区域(标记为红色椭圆),但是你想给它添加一个矩形边框?另外,你能告诉我们你的椭圆区域是什么形式吗?它是您的图像大小的矩阵,其他位置为 0,椭圆所在的位置为红色?
  • 我知道英语可能不是你的第一语言(我的也不是),而且通常很难用你并不真正掌握的语言正确解释问题,但你需要坐下来在这种情况下做一些额外的努力。不幸的是,对于给定的文本,ti 非常了解您拥有什么以及您想要什么
  • 你可以上传你实际处理的图像并说“这个区域我想要”,“这个区域我不想要”,“这是我想要的区域的边界”,等等?

标签: matlab image-processing image-segmentation threshold


【解决方案1】:

我看到您在细分方面取得了一些实际进展。因为您已经知道要分割的元素的位置,所以应该使用带有约束/标记的分水岭:

  1. 您的实际分割代表内部标记。
  2. 你用一个大的结构元素来扩展它(比磁盘空间更糟糕)。
  3. 您采用扩张的轮廓,这就是您的外部标记。
  4. 您计算原始图像的梯度。
  5. 您使用刚刚计算的标记在渐变图像上应用分水岭。

[编辑] 由于您提供的分割与原始图像不匹配(不同尺寸),我不得不使用this image 大致模拟一个简单的分割(红线是您已经拥有的分割)。我得到了this result

【讨论】:

    猜你喜欢
    • 2013-10-03
    • 1970-01-01
    • 2018-11-21
    • 1970-01-01
    • 2021-11-05
    • 1970-01-01
    • 2020-02-10
    • 2017-08-24
    • 2018-09-06
    相关资源
    最近更新 更多