Я ищу способ объединения двухмерных сегментов. Линейный сегмент состоит из двух векторных точек, начала сегмента линии и конечной точки сегмента линии.
Я хочу присоединиться к линейным сегментам, которые выглядят так, как будто они должны образовывать одну и ту же прямую линию. Я не хочу присоединяться к сегментам линии, если они имеют совершенно разные ориентации, но имеют около 2 точек друг от друга. Система, в которой я собираюсь использовать это, - это система компьютерного зрения, поэтому полученные сегменты линии не будут идеальными, т.е. Ориентации могут быть слегка отключены, сегменты могут быть не полной длиной e.t.c.
Я думаю, что следующие 3 примера охватывают типы сегментов линии, которые я хочу объединить:
Спасибо