我试图用OpenCV实现眼动追踪系统。但是,当我运行我的代码时,代码崩溃并且gdb调试器返回“Process returns -1073740940(0xC0000374)”。我在调试模式下运行代码,发现由于mat.inl.hpp中cv :: Mat的释放功能而导致崩溃。
findEyeCenter功能
// ROI of eye
cv::Mat eyeROIUnscaled = face(eye);
// scale to fast sizse
cv::Mat eyeROI;
// do some operations which succeeded....
cv::Mat weight = eyeROI.clone();
....
GaussianBlur( eyeROI, weight, cv::Size_<int>( kWeightBlurSize, kWeightBlurSize ), 1 );// crash here
....
}