我将使用OpenCV(VS 2015中的C ++)找到图像的文本区域。但是当运行我的调试器时会抛出"访问违规读取位置"。我找到了发生错误的地方:
std::vector<std::vector<cv::Point> > contours;
cv::findContours(sobeled, contours, CV_RETR_CCOMP, CV_CHAIN_APPROX_SIMPLE);
cv::Mat sobeled
是经过处理的灰度图像,可以在imshow()函数中很好地显示。
我还检查了调用堆栈,它是&#34; ntdll.dll!_RtlFreeHeap @ 12()&#34;在顶部。
所以我想知道如何处理这个问题。谢谢你的帮助!