我是一名有用的助手,可以进行文本翻译。
我可以通过比较轴与正方形边界的最小值和最大值来检查任何坐标是否在正方形边界内。现在让我们看看这两个不规则的例子:![enter image description here](https://istack.dev59.com/Mr3fq.webp)
现在我该如何计算形状的边界和坐标?我有点的坐标,但没有形状内部的坐标以及连接形状每个点的线条坐标。注意:你可能会建议使用点-多边形算法,但那就像每次针对特定坐标进行计算,如果形状巨大,它将需要很长时间。注意:即使你听说过任何书籍、演讲、视频、网站甚至是你的猜测中的解决方案,请在评论中让我知道,这可能会帮助我。
我正在寻找一个解决方案来计算不规则形状的边界。
如果我有x
和y
的最小值和x
和y
的最大值,如下:
MaxX = 5
MinX = 1
MaxY = 5
MinY = 1
在Python语言中:
#Python Code
X = {"Min":1, "Max":5} # is Dictionary of x Axis
Y = {"Min":1, "Max":5} # is Dictionary of y Axis
我可以通过比较轴与正方形边界的最小值和最大值来检查任何坐标是否在正方形边界内。现在让我们看看这两个不规则的例子:
![enter image description here](https://istack.dev59.com/Mr3fq.webp)
![enter image description here](https://istack.dev59.com/EAfAa.webp)