使用'cv :: pointPolygonTest'

时间:2011-07-30 09:18:46

标签: opencv

我正在编写一些代码来测试一个点是否在多边形的轮廓内。 我已经开始编写自己的代码,但我看到这个函数是定义的。问题是我不明白为什么轮廓是Mat。我将多边形的轮廓放入CvPoint的矢量中。

功能声明:
double pointPolygonTest(const Mat& contour, Point2f pt, bool measureDist)

任何人都有一个如何使用此功能或知道如何将CvPoint的矢量转换为const Mat& contour

的示例

1 个答案:

答案 0 :(得分:1)

documentation将第一个参数显示为数组:double pointPolygonTest(InputArray contour, Point2f pt, bool measureDist)samples/cpp/tutorial_code/ShapeDescriptors/pointPolygonTest_demo.cpp中的示例代码传递了点向量的向量。

也许您正在查看过时的文档?