OpenCV学习笔记(十八):凸包与最小包围区域函数
发布时间
阅读量:
阅读量
OpenCV凸包与最小包围区域算子
1、convexHull()函数
通过计算图像点集的凸包结构,依据图像轮廓点信息,并利用convexhull函数将其转换为对应的凸包坐标点,最终实现图像凸包的绘制。
void convexHull(
InputArray points, // 输入的点集,一般是用图像轮廓函数求得的轮廓点
OutputArray hull, // 输出的是凸包的二维xy点的坐标值,针对每一个轮廓形成的。
bool clockwise = false, // 表示凸包的方向,true顺时针 flase 逆时针
bool returnPoints = true // true表示返回点,false返回点地址的索引值
==returnPoints 标识符==
当输出数组"hull" 是std::vector时,忽略该标志,输出取决于向量的类型:
std::vector<int>表示 returnPoints=false, 返回索引值
std::vector<Point>表示 returnPoints=true。返回点
)
全部评论 (0)
还没有任何评论哟~
