'Emgu.CV.CvInvoke' 的型別初始設定式發生例外狀況。
找不到Emgu的路徑所導致
先檢查是否有將opencv的dll放在專案的bin目錄下
下列方式逐一試試
1.系統變數設定
電腦右鍵--->內容-->環境變數-->下方的系統變數中找到Path-->編輯
後方用 ; 隔開,貼上Emgu的路徑
( 預設為C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin;)
2.更換目標平台
建置->組態管理員->建立x86或x64的平台
3.專案右鍵-->屬性-->參考路徑-->瀏覽
選擇Emgu的bin資料夾(C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin\),加入
先檢查是否有將opencv的dll放在專案的bin目錄下
下列方式逐一試試
1.系統變數設定
電腦右鍵--->內容-->環境變數-->下方的系統變數中找到Path-->編輯
後方用 ; 隔開,貼上Emgu的路徑
( 預設為C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin;)
2.更換目標平台
建置->組態管理員->建立x86或x64的平台
3.專案右鍵-->屬性-->參考路徑-->瀏覽
選擇Emgu的bin資料夾(C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin\),加入
請問你使用那個版本的Visual studio? thank a lot in advance.
回覆刪除當時使用的是2008
刪除在這邊給路過的人一些建議 如果要輸出執行檔的話 記得要裝開發程式年代的c++20XX年 redistributable 不然會不能用
回覆刪除謝謝您的分享
刪除