Emgucv功能介紹
Emgucv是跨平台的,是Opencv的.net版本。可以對圖片、視頻等多媒體資源進行加工處理的SDK庫。
Emgucv下載和安裝SDK
下載地址:https://sourceforge.net/projects/emgucv/
安裝過程就不啰嗦了,就是一直下一步......安裝完之后可以看到Emgucv封裝Opencv的源代碼、lib還有官方地址
設置環境變量(設置之后需重啟計算機或注銷)
PATH(添加如下一行;如無PATH,可自行新建;如修改了Emcu CV的默認安裝路徑,請自行修改成相應路徑):
C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin
導入UI插件
點擊“工具(T)” -> “選擇工具箱項(X)…” ,在新打開的窗口中選擇:“.NET Framework組件”,點擊“瀏覽”,到目錄:C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin下,雙擊Emgu.CV.UI.dll即可。
常見錯誤解決方案
1、如遇錯誤提示:tbb_debug.dll找不到
請下載安裝Intel TBB庫,需要將tbb庫或dll文件所在路徑,配置帶系統環境變量path中。
2、如遇錯誤提示:“Emgu.CV.CvInvoke”的類型初始值設定項引發異常
(1)、注銷或重啟計算機,使得系統環境變量中的path生效;
(2)、通過path中設置的路徑去尋找對應的dll文件,查看是否存在,是否被成功引用到VS中;
(3)、copy dll文件到debug和release目錄中。
(4)、嘗試將.Net FrameWork版本降低,如果是4.0的就降低到3.5,如果是3.5的就降低到2.0。