【问题标题】:Extract the detected the approximate shape and bounding box Mask RCNN提取检测到的近似形状和边界框Mask RCNN
【发布时间】:2020-04-04 12:12:33
【问题描述】:

RCNN Mask 检测人添加边界框和形状近似,我的目标是只获得这些 我如何才能从 RCNN Mask 中只获得形状近似和边界框?

【问题讨论】:

    标签: python opencv machine-learning deep-learning computer-vision


    【解决方案1】:

    假设您有一个带有对象掩码的 NumPy 数组列表,您可以尝试 scikit-image 的 regionprops 函数,该函数返回相应边界框的列表(以及其他有用的属性):

    from skimage import measure
    a = np.array([[0,0,0],[0,1,0],[0,1,0],[0,1,0],[0,0,0]])
    b = measure.regionprops(a)
    print(b[0].bbox)
    

    返回:(1, 1, 4, 2),对应于(min_row, min_col, max_row, max_col)。请注意,根据https://scikit-image.org/docs/dev/api/skimage.measure.html#regionprops,边界框坐标的间隔是半开的(包括前,后排)如下:[min_row; max_row)[min_col; max_col)

    【讨论】:

      猜你喜欢
      • 2021-12-23
      • 1970-01-01
      • 2016-03-08
      • 2020-01-11
      • 2018-09-05
      • 1970-01-01
      • 2020-07-20
      • 2021-04-16
      • 2018-10-31
      相关资源
      最近更新 更多