VS2010配置Emgu CV3.0

        Emgu CV是OpenCV图像处理库的跨平台.Net包装器,允许从.NET兼容语言(例如C#,VB,VC ++,IronPython等)调用OpenCV函数。Emgu CV是差不多是.Net的OpenCV。基础知识就不多写了,下面上图上流程。

1、下载Emgu CV。这是下载地址(打开后稍微等几秒)点击打开链接

我的版本是VS2010配置Emgu CV3.0

2、双击安装。我的安装目录是  D:\Microsoft\emgucv-windows-universal 3.0.0.2157

VS2010配置Emgu CV3.0

3、设置环境变量(据说设置完成后需要重启电脑)

VS2010配置Emgu CV3.0VS2010配置Emgu CV3.0

(1)设置用户变量。“Path”变量(没有的先新建)添加如下(不知道为啥,为了防止错误,3个全加上)

D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin;

D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin\x64;

D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin\x86

(2)设置系统变量。“Path”变量添加如下(不知道为啥,为了防止错误,3个全加上)

D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin;

D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin\x64;

D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin\x86

----------------------------------------------------------------------------------------------------------------

4、新建一个以C#为例的Windows窗体项目。

(可以先新建控件选项卡)单击“工具”--“选择工具箱项(X)”。

在“.Net Framework 组件”下单击“浏览”。在  D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin  下双击Emgu.CV.UI.dll

VS2010配置Emgu CV3.0

VS2010配置Emgu CV3.0

出现如下4个,单击“确定”。控件选项卡出现4个新控件,即代表可以进行下一步。

VS2010配置Emgu CV3.0

VS2010配置Emgu CV3.0

5、添加引用。D:\Microsoft\emgucv-windows-universal 3.0.0.2157\bin 下添加:Emgu.CV.dll、Emgu.CV.ML.dll、Emgu.CV.UI.dll、Emgu.Util.dll、ZedGraph.dll 共五个dll文件(不知道为啥是这5个)。如需其它,自行添加。

----------------------------------------------------------------------------------------------------------------

6、案例。以shehui人的标志进行Ostu二值化。下图为原图和结果(演示为主,勿喷)。

VS2010配置Emgu CV3.0

VS2010配置Emgu CV3.0