0
我必须找到多个矩形的确切质心(最小有界矩形)。 让我有,3个矩形和其坐标的最大和最小点如何找到多个矩形的质心?
1矩形的最低点(X1,Y1),最大点(x2,y2)
第二矩形的最低点(X3, Y3),最大点(X4,Y4)
第三矩形的最低点(X5,Y5),最大点(5233,Y6)
我快速的解决方案来在我脑子里,我会找到的可能名单通过考虑这6个点的组合,然后取这些质心的最小有界矩形。它会给我一个矩形R,那个矩形的质心是我真正的质心。例如,组合为(x1,y1)+(x3,y3)+(x5,y5),另一个组合为(x1,y1)+(x3,y3)+(x6,y6)等
但我很困惑它会给我真正的质心吗?有没有其他方法可以找到质心?
这可能有所帮助:http://stackoverflow.com/questions/9031041/calculate-minimum-bounding-rectangle-of-2d-shape-by-coordinates –
谢谢,但这只显示如何找到包含所有点,不回答我的问题 – web2dev
@Nusrat我对术语很困惑,因为绑定区域是封装子对象(而不是你的图像显示)的区域。你也是什么意思,质心?也许距离足够远的矩形具有相同的引力?像质心点类比的中心(这显示你的图像)或完全不同的东西?对不起愚蠢的问题,但我可能会在翻译中丢失一些东西,也可能是像我一样的其他人...... – Spektre