我正在使用 OpenCV 2.2,我需要确定凸包的凸面缺陷。我在文档中找不到任何关于凸面缺陷的信息,这让我想知道 OpenCV 2.X 是否仍然支持它,或者它是否被重命名?
无论如何,我尝试使用 C 函数
CvSeq* cvConvexityDefects(const CvArr* contour, const CvArr* convexhull, CvMemStorage* storage=NULL )
但是,我无法将我的转换std::vector<Point> hull
为CvArr
. to的CvArr
参数cvConvexityDefects
应该是一维和连续的 int 数组,我没有成功创建(尝试强制转换,手动复制到 CvSeq 结构中,...)。
有任何想法吗?