Рассчитайте наибольшее расстояние среди двух пикселей в любой маркированной области в двоичном изображении - PullRequest
0 голосов
/ 11 января 2020

Я хочу найти наибольшее расстояние между двумя пикселями в любой маркированной области или найти верхний и нижний пиксели. Как это можно сделать? Не могли бы вы объяснить алгоритм, который связал эту топи c, пожалуйста? Спасибо ...

1 Ответ

0 голосов
/ 11 января 2020

скажем, вы собираетесь найти область в прямоугольнике или квадратную область. Чтобы найти наибольшее расстояние между пикселями, вы готовы использовать здесь простую математику. Как вы знаете, самая длинная прямая линия между двумя точками называется диагональю этой фигуры, следовательно, вам нужно будет использовать следующую формулу: https://gyazo.com/c2bd3e0342008642bfde579816cbfd5e

В результате, просто введя координаты каждой точки, вы можете достичь наибольшего расстояния!

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