Нахождение крайних точек фигур на Android

204
09 апреля 2022, 19:20

StackOverflow. Встречал ли кто-нибудь из вас работающий алгоритм нахождения пробелов между контурами

Например, картинка может выглядеть так. Нужно найти координаты отмеченных крайних точек. Изображения по умолчанию черно-белые. Толщина линий может быть разной. То есть с толщиной в пиксель всё было бы проще.

Я пробовал перебирать все точки битмапа, проверять на чёрный цвет, но дальше затык. как определить, что точка крайняя? В смысле программно.

Может как-то разделить все массивы точек на разные массивы, где каждый массив точек отдельная фигура, а затем найти конечные значения? но если толщина линии 5 пикселей, то как определить, какая именно точка крайняя?

Всю голову уже сломал.

READ ALSO
Не могу передать свой класс через intent

Не могу передать свой класс через intent

Из активити А я запускаю активити Б и хочу получить обратно через intent свой классРедактор говорит, что ошибка в этой строке (активити Б):

121
Бесконечный фоновый процесс в Android

Бесконечный фоновый процесс в Android

Пишу программу на Android (дистанционное управление техникой)Возникли проблемы с таймером (в конкретное время должно включаться и выключаться)

194
как настроить автоконфигурацию oauth2 webClient?

как настроить автоконфигурацию oauth2 webClient?

Есть приложение, с oauth2 где параметры WebClient указываются через been

204