2
我想運行一個使用OpenCV庫的程序。程序編譯成功,但是當我嘗試運行它,我得到以下錯誤:0000005:未處理的異常與OpenCV錯誤
在0x00007FFA62F6A74A(igdrcl64.dll)在ConvNetUtil.exe未處理的異常訪問衝突讀取位置0x0000000000000994。
我在調試和發佈模式下都得到這個錯誤。
我的代碼是非常簡單的:
Mat nImage;
cv::resize(img, nImage, _sizes[i]);
vector<PyRect> v;
我試圖調整是在以前的線路從磁盤讀取正確的墊子圖像。
我正在使用OpenCV版本3.謝謝!
你檢查過img是否讀取成功(img.empy()爲false)? _sizes [i]有效(非零)?你的PyRect是什麼? –
img被成功讀取,因爲行和列正確,img.empty()爲false。 _sizes [i]是一個大小爲(w,h)的向量,在這種情況下,_size [0]具有w = 450和h = 431。程序在resize行中崩潰。代碼用於工作,但現在我重新編譯它不是。我不混合DLL文件的調試和發佈,我有opencv_world310.lib文件的發佈和opencv_world310d.lib調試。任何幫助將非常感謝 –
igdrcl64.dll屬於英特爾HD圖形驅動程序。我完全不知道ConvNetUtil,但是可以重新安裝圖形驅動程序並再試一次嗎? –