OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 5738|回复: 7

请求帮助,“Emgu.CV.CvInvoke”的类型初始值设定项引发异常

[复制链接]
发表于 2014-8-2 04:10:53 | 显示全部楼层 |阅读模式
     虽然,这个问题有人问过了,可是还是没办法运行。
    问题描述:我安装过了openCV,用openCV没问题。我现在根据网上指导,安装好emguCV,版本是2.4.9,含有x64,x86;
                环境变量也加了:C:\Emgu\emgucv-windows-universal-cuda 2.9.0.1922\bin
                在项目里也引用了五个常用dll。
                但运行时出现了“Emgu.CV.CvInvoke”的类型初始值设定项引发异常。
                按照网上的回答,在debug目录下加了两个x64里的.dll;下载了vcredist_x64.exe也没用
                     我是用vs2012建立的项目。
       希望有人能回答,感激不尽!
回复

使用道具 举报

 楼主| 发表于 2014-8-4 00:24:34 | 显示全部楼层
算了,自己回答下,找到的方法是.net从4.5降到4.0.
回复 支持 反对

使用道具 举报

发表于 2014-8-27 19:35:12 | 显示全部楼层
把你emgu安装文件x86里面东西复制粘贴到你新建项目debug那个文件夹中
回复 支持 反对

使用道具 举报

发表于 2014-10-15 18:12:06 | 显示全部楼层
臭皮毛毛 发表于 2014-8-27 19:35
把你emgu安装文件x86里面东西复制粘贴到你新建项目debug那个文件夹中

现在的emgucv是不是还有64位   32位的限制?
回复 支持 反对

使用道具 举报

发表于 2014-10-16 06:05:36 | 显示全部楼层
鲤鱼carp 发表于 2014-10-15 18:12
现在的emgucv是不是还有64位   32位的限制?

好像有 x86里面的不行 你就复制x64里面的

回复 支持 反对

使用道具 举报

发表于 2014-10-18 18:00:47 | 显示全部楼层
臭皮毛毛 发表于 2014-10-16 06:05
好像有 x86里面的不行 你就复制x64里面的

恩,好的  我去试试
回复 支持 反对

使用道具 举报

发表于 2014-12-16 18:02:14 | 显示全部楼层
在环境变量里再添加一下C:\Emgu\emgucv-windows-universal-cuda 2.9.0.1922\bin\x64和x86
回复 支持 反对

使用道具 举报

发表于 2014-12-17 16:51:21 | 显示全部楼层
tianijqx 发表于 2014-8-4 00:24
算了,自己回答下,找到的方法是.net从4.5降到4.0.

弱弱的问一下
EmguCV好用吗
功能和OpenCV的哪个版本一样?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-10-9 17:09 , Processed in 0.010485 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表