【问题标题】:skimage inside region centroid区域质心内的skimage
【发布时间】:2020-12-01 13:42:25
【问题描述】:

图像分割后,对于区域编号,目前,我正在使用skimage.measure.regionpropscentroid 属性,它返回每个区域的bbox 的质心xy,但将在区域形状之外返回xy像 'c' 或类似的,对于间生区域也是错误的xy

我的简化代码:

for region in regionprops(label_pixels):
    xy = region.centroid
    x = xy[1] - textWidth
    y = xy[0] - textHeight
    txt= "some text here like regions.label as str"
    draw.text((x, y), txt)

如何通过skimage帮助或其他线性时间复杂度函数在各种区域内找到xy? 由于我使用的是 scipy、numpy 和 skimage,所以我不想在这里使用 opencv

任何指南将不胜感激:)

【问题讨论】:

    标签: python image-segmentation scikit-image


    【解决方案1】:

    该函数在 scikit-image 中不存在,但它也是我需要的——特别是在我们的函数中 draw region adjacency graphs。我建议您在https://github.com/scikit-image/scikit-image/issues 中创建一个问题,以便我们可以跟踪此请求。我将此功能称为“测地线质心”,但我不确定我的术语是否完全正确。

    【讨论】:

    • 好吧,添加了新问题,顺便说一句,我不能调用这个问题,而是新函数或参数是一个更好的调用,希望他们管理它,github link to the issue
    • 哈哈,如果有人能提出问题,那就太好了。 =P 希望有人能尽快实现它。请注意,如果您使用新的 skimage 0.18 实现它(候选版本现已发布,可能在周一发布),您可以将您的实现作为自定义 regionprop 传递。
    猜你喜欢
    • 1970-01-01
    • 2020-01-13
    • 1970-01-01
    • 1970-01-01
    • 2018-04-01
    • 1970-01-01
    • 2017-11-10
    • 2018-10-10
    • 1970-01-01
    相关资源
    最近更新 更多