由于工作需要,最近研究EMGUCV开发。因此,在网上阅读了不少博客的文章,发现存在这样一个问题:
在3.1.0.2282以上版本的bin中,只存在Emgu.CV.UI.dll、ZedGraph.dll,不存在Emgu.CV.dll、Emgu.CV.ML.dll、Emgu.Util.dll,这三个文件,因此,比较老的博文中操作详解会对新手造成误导。下图为libemgucv-windesktop-3.1.0.2282版本中dll文件列表。
下面具体讲解VS2012 + EMGUCV 的搭建过程,有不对的地方,希望大家批评指正。
步骤1:到Emgu CV的官网下载最新EMGUCV,目前版本为libemgucv-windesktop-3.1.0.2504-r16.12。
步骤2:安装或解压。(楼主机子为windows 8.1 64位系统,IDE为VS2012 Update4.)开始配置环境变量。在用户变量里新建PATH,里面填上安装或解压后的Emgu目录下的bin和bin里的x86和x64,如下图所示。在添加环境变量时,要将新加的变量写在最前面,不同变量间使用分号隔开。