Проблемы с пониманием координат многоугольника сегментации экземпляра в MaskRCNN - PullRequest
0 голосов
/ 18 июня 2019

Я экспериментирую с моделью 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 функция находится в этом файле здесь

Я пытаюсь получить значения координат многоугольника маски, но, похоже, только получаю вышеуказанный вывод и не могу понять, какэти значения соответствуют маске многоугольника

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...