Как преобразовать двоичное изображение NumPy в вершины - PullRequest
0 голосов
/ 11 декабря 2018

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

Допустим, есть двоичный массив, который выглядит примерно так

[[0 0 0 0 0 0 0 0 0 0]
 [0 0 1 1 1 1 1 1 0 0]
 [0 0 1 1 1 1 1 1 0 0]
 [0 0 1 1 1 1 1 1 0 0]
 [0 0 1 1 1 1 1 1 0 0]
 [0 0 1 1 1 1 1 1 0 0]
 [0 0 1 1 1 1 1 1 0 0]
 [0 0 0 0 0 0 0 0 0 0]]

Я хотел бы найти вершины этого массива, чтобы на выходе было что-то вроде

[[3 7]
 [8 7]
 [8 2]
 [3 2]
 [3 7]]

На одном двоичном изображении может быть несколько полигонов.Может ли кто-нибудь помочь мне с этой проблемой?

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