C/C++中用的是Open CV,C#里面用的是Emgu CV。Emgu CV是对Open CV 函数进行了封装,使其可以用在.net环境。网上对于Emgu CV的资料比较少,光配个环境就用了我两天时间。一直都是报错 "Emgu.CV.Cvlnvoke"的类型初始值设定项引发异常。 现在弄好了,把环境搭建过程写出来供大家参考,也可以加我新建的群369288700 来一起学习交流EmguCV。
我电脑是win7 64位系统,Emgu CV版本是libemgucv-windows-universal-cuda-3.0.0.2158,开发环境VS 2015
1.下载Emgu CV安装文件
官网下载地址 https://sourceforge.net/projects/emgucv/files/emgucv/
2.安装EmguCV
安装路径最好是英文路径。如 D:emgucv
3.配置EmguCV
计算机右键-属性-高级系统设置-高级-环境变量。在系统变量下。双击path项,在变量值(V)中添加第二步中的安装路径(如:D:\Emgu\emgucv-windows-universal-cuda 3.0.0.2158\bin),如果path的变量值中用其他路径,需用分号隔开。
4.使用Emgu CV
打开VS2015,新建一个窗体应用程序。