OpenCV是由C/C++编写的图像处理库,EmguCV是使用C#对openCV进行封装,使其可以在C#下愉快的做开发。
EmguCV如何使用?
我这里开发环境是VS2013 + Windows10
1、首先需要下载EmguCV ,下载地址:https://sourceforge.net/projects/emgucv/
我这里用的是libemgucv-windesktop-3.2.0.2682.exe
下载完成后,进行安装,安装步骤是傻瓜式安装,我这里安装的路径是:D:\EmguCV
2、接下来需要配置环境变量。
(1)打开我的电脑:
:
(2)打开高级系统设置:
(3)打开环境变量
(4)在系统变量中找到Path变量,双击它
(5)在如下对话框中的文本框中的最后添加EmguCV的安装路径,如我的安装路径为:D:\EmguCV\emgucv-windesktop 3.2.0.2682\bin
路径需要指向bin目录下。
提示:添加路径时,一定要在前面添加分号;
(6)点击确定,并重启电脑
3、VS2013中配置EmguCV。
(1) . 先新建一个Windows窗体程序。
(2). 在工具菜单下,选择 “选择工具箱项”
(3).在弹出的对话框中,选择.NET Framework组件选项卡。点击浏览按钮,找到你安装目录下的Emgu.CV.UI.dll
选择安装目录下的,点击确定。
(4),在项目右击引用,选择添加引用。
(5),在对话框中选择浏览。选择如图所示中的四个Dll文件。Emgu.CV.World.dll ZedGraph.dll Emgu.CV.UI.GL.dll Emgu.CV.UI.dll,点击确定.
(6)好了,配置过程到此为止了。现在就可以在C#中愉快的使用EmguCV了。
具体使用请见下一篇博客,包括遇到的错误解决。