0
我已經做了很多次嘗試,我似乎無法獲得簡單的代碼工作。我已經正確安裝所有的圖書館,包括路徑是正確的,我曾嘗試與Visual Studio 2012和現在2010年出於某種原因,這個工程:C++ openCV文件打開的問題
IplImage* img1 = cvLoadImage("C:\\Users\\Mota\\Documents\\Visual Studio 2010\\Projects\\Stabilization\\Stabilization\\Law.jpg");
IMG1加載正確。
不過,如果我嘗試它與C++:
Mat img = imread("C:\\Users\\Mota\\Documents\\Visual Studio 2010\\Projects\\Stabilization\\Stabilization\\Law.jpg");
然後用一條消息說「OpenCV的錯誤我的應用程序崩潰:斷言失敗(大小....) ,以便具有相同路徑,我有兩個不同的結果我一直在這個問題上有一段時間了,有沒有人知道我能做什麼?我的C++庫有什麼問題嗎? 對於視頻或任何需要從文件加載的內容。
謝謝
imread()將std :: string作爲參數。如果你正在鏈接正確的opencv庫(debug/release),請檢查。這絕對是一個鏈接器問題。 – berak 2014-10-18 11:25:56
是的路徑是正確的,是一個字符串「C:\\ Users \\ Mota \\ Documents \\ Visual Studio 2010 \\ Projects \\ Stabilization \\ Stabilization \\ Law.jpg」 – user1965728 2014-10-18 11:28:10
而我的庫是以下 – user1965728 2014-10-18 11:29:18