【发布时间】:2015-12-06 17:13:36
【问题描述】:
我正在尝试将以下 OpenCV C++ 代码翻译成 Emgu CV 3:
std::vector<std::vector<cv::Point> > contours;
std::vector<cv::Vec4i> v4iHierarchy;
cv::findContours(imgThreshCopy, contours, v4iHierarchy, cv::RETR_TREE, cv::CHAIN_APPROX_SIMPLE);
我可以找到一些 Emgu CV 3 示例,这些示例使用 null 作为 findContours 的第三个参数,例如,在这里这样做将是 Visual Basic 翻译:
Dim contours As New VectorOfVectorOfPoint()
CvInvoke.FindContours(imgThreshCopy, contours, Nothing, RetrType.Tree, ChainApproxMethod.ChainApproxSimple)
如果不需要层次结构参数,哪种方法有效,但如果需要呢?我似乎无法计算出与 C++ 行等效的 Emgu CV 3 语法
std::vector<cv::Vec4i> v4iHierarchy;
还有其他人让这个工作吗?任何帮助将不胜感激。
【问题讨论】:
标签: emgucv