'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\),加入






留言

  1. 請問你使用那個版本的Visual studio? thank a lot in advance.

    回覆刪除
  2. 在這邊給路過的人一些建議 如果要輸出執行檔的話 記得要裝開發程式年代的c++20XX年 redistributable 不然會不能用

    回覆刪除

張貼留言

這個網誌中的熱門文章

SQL SEVER備份與還原遭遇問題

asp.net頁面間傳值