难以理解MaskRCNN中的实例分割多边形坐标

时间:2019-06-18 01:56:33

标签: python tensorflow keras deep-learning faster-rcnn

我正在试验Mask_RCNN模型,但是一旦实例分割完成,我似乎无法获得在图像上绘制的蒙版的坐标。

当我可视化图像时,蒙版可以正确显示,当我尝试使用来检查特定类别的蒙版时,

mask = img_result[0]['masks'][:,:,2] #img_result[0] is a result dict after a forward pass through a pre-trained network

我得到print(mask)

的以下输出

array([[False, False, False, ..., False, False, False], [False, False, False, ..., False, False, False], [False, False, False, ..., False, False, False], ..., [False, False, False, ..., False, False, False], [False, False, False, ..., False, False, False], [False, False, False, ..., False, False, False]])

该数组似乎只有布尔值。由于apply_mask函数使用此值绘制蒙版,因此如何基于此绘制蒙版? apply_mask函数在此文件here

我正在尝试获取蒙版多边形的坐标值,但似乎只是在获取上述输出,无法理解这些值如何与蒙版多边形相对应

0 个答案:

没有答案