删除平面内重叠的点,该如何解决
删除平面内重叠的点
在一个正方形内部,存在一些点,知道这些点的坐标,如果这些点间隔很近,也就是说如果1米范围内存在很多点,则任取其中的一个点,删除其他的点,保证这些点的均匀分布,使用什么算法比较好?
谢谢各位!
------解决方案--------------------
均匀分布有没有量化的标准?点很多吗?
可不可以直接划分成1*1的网格,一隔一取出一个点,就像国际象棋中从每个黑格中取出一点。
------解决方案--------------------
呵呵。GOOD!
------解决方案--------------------
补充一下,对每个网格,可以保留离网络中心最近的点,这样可以保证大体上平均分布
在一个正方形内部,存在一些点,知道这些点的坐标,如果这些点间隔很近,也就是说如果1米范围内存在很多点,则任取其中的一个点,删除其他的点,保证这些点的均匀分布,使用什么算法比较好?
谢谢各位!
------解决方案--------------------
均匀分布有没有量化的标准?点很多吗?
可不可以直接划分成1*1的网格,一隔一取出一个点,就像国际象棋中从每个黑格中取出一点。
------解决方案--------------------
呵呵。GOOD!
------解决方案--------------------
补充一下,对每个网格,可以保留离网络中心最近的点,这样可以保证大体上平均分布