VS2010下EmguCV的配置方法

虽然网络上已经有了许多配置的文章及版本,但我想还是会有人会遇到各种配置的问题,因为不同的人系统会不一样,下载的函数库的版本也会不一样,所以,在此也将自己的下载、安装、配置过程分享一下。

环境:Window7 64位 旗舰版

函数库:emgucv-windows-universal-cuda 2.4.10.1940(网络上随便找个下载地址进去找下很容易就能找到的)

这里,有的人说需要安装OpenCV才可以,虽然我也同时安装了OpenCV的2.4.10,但是在配置过程中感觉不用安装也是可以的,当然这我无法保证。


首先,安装下载好的exe,然后配置下环境变量,这个过程都没什么不一样的,这里我也没有重启电脑。

安装完成后,可以到D:\Emgu\emgucv-windows-universal-cuda 2.4.10.1940\bin文件夹下打开一些example的exe看一下EmguCV能做的一些事情,一般这里面的exe都是可以直接使用的。

下面就是验证下EmguCV是否可以使用了,这里,我所使用的例程是example文件夹下的Helloworld例程。

首先,我把Helloworld文件夹复制到了桌面上,然后打开了工程,这里首先把红框框中的几个文件重新添加一下,因为目录有些不对。



然后,配置下工具箱,这个就不详说了,别的教程里都有的(其实这里不配置也是可以的)。

到这里后,编译运行生成的exe,会没有任何响应,而编译调试时会出现

“Emgu.CV.CvInvoke”的类型初始值设定项引发异常”

这个问题。
我这边的解决方法是:将EmguCV安装目录下bin文件夹下x86文件夹内的所有文件复制到生成的目录内。
然后,如果你的VS2010是64位的,将编译环境改为x86,如下图所示:



这样再次编译后,运行exe就能出现Helloworld了。



这便是我的配置过程,大家如果有自己的配置方法,也欢迎一起讨论。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值