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处的点。 – Micka