Estoy buscando una manera de unir segmentos de línea 2D. Un segmento de línea está formado por dos puntos vectoriales, el inicio del segmento de línea y el punto final del segmento de línea.Merge 2d segmentos de línea
Quiero unir segmentos de líneas que parecen formar la misma línea recta, no quiero unirme a los segmentos de línea si son de orientaciones completamente diferentes pero tienen 2 puntos cercanos entre sí. El sistema en el que voy a usar esto es un sistema de visión por computadora, por lo que los segmentos de línea obtenidos no van a ser perfectos, es decir, las orientaciones podrían estar un poco apagadas, los segmentos podrían no ser de longitud completa e.t.c.
creo que los 3 ejemplos siguientes cubren el tipo de segmentos de línea que quiera agrupar:
Gracias