【问题标题】:Fill regions from contour based on cumsum基于 cumsum 从轮廓填充区域
【发布时间】:2021-01-15 22:40:34
【问题描述】:

我得到了一张用于场景分类的图像:

并且使用 cumsum,我想分割它的三个部分。

我在pytorch中做这个简单的操作(当然也可以用tensorflow,或者python)

【问题讨论】:

  • 你不能执行一个自底向上的累加,然后and这两个结果吗?
  • @BillKid 您的问题中似乎没有图片!

标签: python opencv image-processing pytorch image-segmentation


【解决方案1】:

您可以使用torch.flipud 在两个方向上执行cumsum

mask = (src_img.cumsum(dim=0) >0 ) + 2* torch.flipud(torch.flipud(src_img).cumsum(dim=0)>0)

结果:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-22
    • 2021-03-17
    • 1970-01-01
    • 2020-03-30
    • 2013-01-01
    • 1970-01-01
    • 2013-10-13
    • 2014-11-26
    相关资源
    最近更新 更多