Я искал везде, но не могу найти хорошее решение этой проблемы.Так что любая помощь будет высоко ценится.
Допустим, есть двоичный массив, который выглядит примерно так
[[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]]
На одном двоичном изображении может быть несколько полигонов.Может ли кто-нибудь помочь мне с этой проблемой?