1. 程式人生 > >C# opencv 載入圖片報錯

C# opencv 載入圖片報錯

==========================

未經處理的異常:  System.TypeInitializationException: “Emgu.CV.CvInvoke”的型別初始值設定項引發異常。 ---> System.BadImageFormatException: 試圖載入格式不正確的程式。 (異常來自 HRESULT:0x8007000B)
   在 Emgu.CV.CvInvoke.RedirectError(CvErrorCallback errorHandler, IntPtr userdata, IntPtr prevUserdata)
   在 Emgu.CV.CvInvoke..cctor()
   --- 內部異常堆疊跟蹤的結尾 ---
   在 Emgu.CV.CvInvoke.Imread(String filename, ImreadModes loadType)

===========================

原因:

CvInvoke.Imread 載入圖片只能在debug 模式下;

原release 模式,修改為debug模式即可正常載入圖片