我尝试从一组点中获取四边形的角点。
- 这组点是有序的并描述了一个轮廓
- 有时轮廓有一些噪音(见第二张图)
- 搜索到的角点不必是给定点集之外的点(见左下角第三张图)
- 搜索到的角点描述一个凸四边形,不一定是矩形
第二张图片有点极端,但我的一组点的“质量”介于第一张和第二张图片之间。
首先,我想从超过 1-360° 和长度制作直方图,以下两点描述。四个最高峰将描述每条线的长度。但是由于我失去了顺序点,只知道度数和长度或一条线,不知道一条线属于哪个位置。
然后我想合并以下两条线,如果它们或多或少具有相同的度数,但我不知道如何处理这里的噪音或预测角落。
有谁知道处理这个问题或类似问题的算法?