convexHull - "无效的参数" - OpenCV 2.4.9

时间:2015-08-12 21:51:20

标签: android c++ opencv java-native-interface convex-hull

我有这个C ++ OpenCV代码......

vector<Vec4i> hierarchy;
vector<vector<Point> > contours;
findContours(bin.clone(), contours, hierarchy, CV_RETR_EXTERNAL, CV_CHAIN_APPROX_SIMPLE, Point(0, 0));

// Find the convex hull object of the external contour
vector<vector<Point> >hull( contours.size() );
for (int i = 0; i < contours.size(); i++)
{
Error here -->   convexHull(Mat(contours[i]), hull[i], false);
}

...我正在使用jni在Android项目中使用它,但在函数参数中存在冲突&#34; convexHull&#34;:

&#34;无效的参数&#39; 候选人是: void convexHull(const cv :: _ InputArray&amp;,const cv :: _ OutputArray&amp;,bool,bool) &#39;&#34; 我想知道如何解决这个错误...我正在使用OpenCV版本2.4.9

谢谢!

0 个答案:

没有答案