關於Vs配置Opencv出現的錯誤“ 0x000007fefdf6a06d (KernelBase.dll) 處最可能的異常: Microsoft C++ 異常:”!!!

這幾天在學習雙目視覺的內容,所以安裝了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文件的問題網上的博客都有解決方案,自己去搜吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章