_CrtIsValidHeapPointer(pUserData) 出错
_CrtIsValidHeapPointer(pUserData) 报错
这段代码被调用
这是调用opencv中的函数
------解决思路----------------------
指向堆分配的内存的指针无效,可能已经被你delete了。
------解决思路----------------------
http://blog.****.net/yecao_kinux/article/details/1541740
这段代码被调用
int CImageAlgorithm::SimpleBlobDetectorInRing(IplImage* RingPic)
{
//SimpleBlobDetector
cv::SimpleBlobDetector::Params params;
/*params.minThreshold = 15; 如果给params初始化值 函数返回时就报错,如果注释掉这段代码则正常
params.maxThreshold = 80;
params.thresholdStep = 5;
params.minArea = 5;
params.minConvexity = .05f;
params.minInertiaRatio = .05f;
params.maxArea = 30; */
cv::SimpleBlobDetector detector(params);
cv::vector<cv::KeyPoint> key_points;
detector.detect(RingPic,key_points);
int iBlob = key_points.capacity();
return iBlob;
}
这是调用opencv中的函数
------解决思路----------------------
指向堆分配的内存的指针无效,可能已经被你delete了。
------解决思路----------------------
http://blog.****.net/yecao_kinux/article/details/1541740