【发布时间】:2016-03-19 06:07:35
【问题描述】:
C++:
void convexHull(InputArray points, OutputArray hull, bool clockwise=false, bool returnPoints=true);
OutputArray hull上给出的描述如下:
hull– 输出凸包。它是索引的整数向量或点的向量。在第一种情况下,hull元素是原始数组中凸包点的从 0 开始的索引(因为凸包点集是原始点集的子集)。在第二种情况下,hull元素本身就是凸包点。
- 那么什么是索引整数向量?
- 如果我将输出数组用作
vector<vector<int>>,我会得到什么? - 我可以打印结果吗?
【问题讨论】:
-
如果您的输入是包含 20 个点的轮廓,输出是包含整数的向量:0,7,12,17 那么您的凸包是位置 0,7,12,17 的点你的输入向量。