在上面的图像中有一些几何图案。型号a
距离已知。点严格不在模型距离内。几何图案质量和填充
我想:
- 计算每个点的质量(点之间的实际距离并不
a
)好点适合于模式更优质的系数应该有(我试图采取距离和45度角) - 排除错误的点(我用红色标记) - 它与图案质量计算
我试过到目前为止:
- 以每个点与它们之间的相互
- 计算距离和角度
- 只取分的邻居当前点(这距离之间
a - delta
和a + delta
- 质量是realDistance/modelDistance * realAngle/modelAngle
失败的原因:
- 好点的质量是紧密联系在一起坏点附近
- 如果坏点只有一个邻居的距离和角度是确定它的质量是确定的下降。
所以,问题是:什么是计算在这种情况下,点质量,填充图案最好的算法。模式应该通过考虑邻居位置的元素平均位置来填充。最好的答案将是伪代码或代码或引用某些已知的算法,在这种情况下可能会有所帮助。
问题与我以前的问题Filling rectangle with points pattern有点相关,但填写不能用错误的质量点完成。
但是这个解决方案依赖于一些基础选择。也许我所附的图片太具体了。如果第一点不好,该怎么办? – krzych
你的意思是什么“基础选择”?在这种方法中,所有的观点都是平等对待的,没有什么像“第一点”。所有的点被映射到正方形[0,a [x [0,a [。在这个广场上靠近的人是“好”的人。问题只会在好点之间的平均距离“a”不完全知道的情况下出现。 – coproc
你能否澄清你的答案的最后一段(来自“如果点R ...”)。填充模式的第二部分是什么? – krzych