我正在使用BackgroundsubtractorMOG()
基本上提取一个蒙版来分离出前景。然后我convexHull()
在面具上使用来定位移动物体的位置。
但我收到以下错误:
openCV Error: Assertion failed (nelems >= 0 && (depth == CV_32F || depth == CV_32S)) in convexHull, file /home/ameya/OpenCV2.4.2/modules/imgproc/src/contours.cpp, line 1947
terminate called after throwing an instance of 'cv::Exception'
what(): /home/ameya/OpenCV2.4.2/modules/imgproc/src/contours.cpp:1947: error: (-215) nelems >= 0 && (depth == CV_32F || depth == CV_32S) in function convexHull
我检查了没有。元素以及类型转换的掩码矩阵。但错误仍然存在。有没有人遇到过类似的问题。我正在使用 OpenCV 2.4.2