在使用 Image<Bgr, Byte> imgnow = null;
imgnow = new Image<Bgr, byte>(path2);时候出现此类型错误。摸索后整理出正确步骤。分享如下
解决办法:
下载了emgucv 2.4.10 这里下的http://sourceforge.net/projects/emgucv/ 一开始使用的是老版本的 大概1点几的。demo换到另一台电脑时候不能使用了,所以重新下载安装
安装好后在C#里面添加引用,emgu.XXXX.dll的我都加进去了。dll文件就是刚才安装的目录文件夹下bin里面 的文件
然后配置环境变量,将刚安装的bin目录添加进path
然后编译运行还是会报错,
再将刚才安装的目录下面的x86里面的文件全部复制,然后拷贝到项目debug下面。这样就不会出错了