0

背景:

我有一组通过凸包算法运行的点,然后将返回的这些点绘制为屏幕上的多边形。

目标:

我想将多边形“平滑”成椭圆/椭圆形。

有没有一种简单的方法可以做到这一点,或者有一个算法吗?

提前致谢。

4

1 回答 1

0

得到了一些有用的东西...

因为我从一组点绘制多边形,所以宽度/高度/边界设置不正确(始终为 0,不确定是不是我的错?),但是,我确实有构成多边形的点。

我决定做的是遍历点,得到最左边的 x、最右边的 x、最上面的 y 和最下面的 y。这让我可以计算出绘制椭圆的宽度、高度和位置。

结果是这样的: 在此处输入图像描述

感谢克莱门斯的帮助:)

如果有更好的方法,请告诉我。

于 2013-01-25T04:06:38.430 回答