這幾天在學習雙目視覺的內容,所以安裝了vs2010和opencv2.4.11,但在配置opencv的過程中老是有一個問題不能解決。
問題如下:
Test是我的工程目錄,運行老是報以下錯誤:
Test.exe 中的 0x000007fefdf6a06d (KernelBase.dll) 處最可能的異常: Microsoft C++ 異常: 內存位置 0x0020f350 處的 cv::Exception。
Test.exe 中的 0x000007fefdf6a06d (KernelBase.dll) 處有未經處理的異常: Microsoft C++ 異常: 內存位置 0x0020f350 處的 cv::Exception。
這是我工程目錄裏的圖片
我安裝了vs2015和vs2012這個問題還是不能解決,於是我開始思索,終於明白原來是圖片的問題,圖片的名稱“test.jpg”是不對的,它本身就是jpeg格式的不需要再給它加後綴,所以圖片名稱改成“test”就可以運行成功了,如下圖。
對於無法打開Pdb和缺少dll文件的問題網上的博客都有解決方案,自己去搜吧。