本文来自:http://alienryderflex.com/smallest_enclosing_polygon/ 这个C代码例子需要一群2维点集,如下图所示: 要获得包含这些点的最小多边形如下图所示: 查找点集最小多边形的一种方法是——将所有点都传到函数中计算. 这段代码没有充分的测试过,所以如果你有任何问题,请告诉我.这个函数可以应对重叠点的问题,如果角点上有重叠点,它只会返回一个点. // public-domain code by Darel Rex Finley, January 2…