OpenCV
“OpenCV是一個開源的計算機視覺庫。OpenCV采用C/C++語言編寫,可以運作在Linux/Windows/Mac等作業系統上。OpenCV還提供了Python、Ruby、MATLAB以及其他語言的接口。
OpenCV的一個目标是建構一個簡單易用的計算機視覺架構,以幫助開發人員更便捷地設計更複雜得計算機視覺相關應用程式。OpenCV包含的函數有500多個,覆寫了計算機視覺的許多應用
領域,如工廠産品檢測、醫學成像、資訊安全、使用者界面、錄影機标定、立體視覺和機器人等。”——《學習OpenCV(中文版)》
Emgu
Emgu CV是将OpenCV使用.net程式設計語言(C#)封裝成的.net庫,使用Emgu CV就可以在.net平台上調用OpenCV的功能,同時,Emgu CV也是開源的。
安裝
1、下載下傳Emgu.CV,進入官網進行下載下傳最新版本(寫此文章時最新版本為3.2.0.2682)(注意不同版本之間的函數變化比較大,這有點坑)
安裝就是傻瓜是安裝了,下一步直至完成。

2、配置環境變量
配置環境變量的目的就是在建立項目的時候,例如建立winFrom程式可以添加Emgu.CV.UI.dll中的控件
在系統環境變量中的path中添加安裝的Emgu的bin目錄路徑,例如我的是:D:\Emgu\emgucv-windesktop 3.2.0.2682\bin
但是有時候即使配置了環境變量工具箱裡還是沒有Emgu.CV.UI.dll中的控件,則可以通過以下手動方式添加。
例如:添加Emgu .CV.ImageBox元件,工具-選擇工具箱項 在.Net Framework元件控件中查找ImageBox元件,如果沒有可以通過浏覽選擇安裝目錄下bin目錄找到Emgu.CV.UI.dll 然後就有了ImgeBox元件。
以上就安裝完成了。下一步就開始學習之旅吧。。