我正在使用OpenCV 2.4,我想检测Hand的轮廓并使用Kinect绘制它们 . 我正在使用cv :: findContours(imageContour,contours,CV_RETR_TREE,CV_CHAIN_APPROX_SIMPLE,Point(0,0));并且它工作正常,但是当我尝试添加层次结构时,它会导致一些问题 . CV :: findContours(imageContour,轮廓,层次结构,CV_RETR_LIST,CV_CHAIN_APPROX_NONE,点(0,0));

当我尝试访问这些轮廓时使用第一个选项:double area0 = contourArea(contours,false);或cv :: drawContours(绘图,轮廓,i,颜色,1,8);

我得到访问冲突写入位置0x00000014 . 而且我不知道如何绘制或获得区域,任何线索?

提前致谢 .