1. 程式人生 > >C# 下搭建最新版OpenCV(Emgu CV)開發環境

C# 下搭建最新版OpenCV(Emgu CV)開發環境

關於 file 指令 clone 新建 c# har 復制 bmp

既然是"最新版"

首先當然是去sf找安裝包:

https://sourceforge.net/projects/emgucv/files/emgucv/

或著去github主頁上clone一下代碼自己編譯:

https://github.com/emgucv/emgucv

關於最新資訊,在這:

http://www.emgu.com/

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

我選了安裝包的形式,安裝它.

默認路徑.安裝好後打開目錄,可以看到這樣的文件目錄列表:

技術分享

其實大多是代碼,進bin目錄,有編譯好的,項目中會用到這些:

技術分享

ok,打開VS

新建一個WinForm工程,添加這些引用:

技術分享

emgu的bin目錄下有一個ZedGraph.DLL文件復制到VS工程的生成目錄,還有x86與x64文件夾,根據需求也把裏面的文件復制到VS工程的生成目錄.順帶把工程指令平臺也配置為一樣的.

這樣就配置好了.

嘗試用CV加載個圖片試試:

		public Form1(string[] argv)
		{
			InitializeComponent();
			Image<Bgr, byte> img = new Image<Bgr, byte>("D:/1.BMP");
			this.BackgroundImage = img.ToBitmap();
                }

運行,圖片加載成功~

C# 下搭建最新版OpenCV(Emgu CV)開發環境