opencv 的版本很多,但是的引用的DLL 版本不一的话,编译就会发生错误。无法完成编译。
我使用opencv是主要做非标机器视觉的。所以我用的最多的就是Emgu库
百度下载opencv的Emgu库 的其中一个版本。
下载--默认路径安装完成后 就是vs软件的调用和配置了
vs的默认生成路径是Debug文件夹里面
1.你安装了Emgu库后,要在C盘找到Emgu文件夹---里面有个Libs的文件夹打开-----------有X86和X64
这两个文件的Emgu的配置文件库,必须复制放在Debug文件里里面,如果你vs编译环境是32位就放X86进去,
其实你两个都可以放,这样无论你VS编译环境是32还是64 都不会有错误。
2.之后就是引用的他的视觉相关DLL, 一般引用这3个就足够写视觉程序了,但是有需要的话可以添加更多
Emgu.CV.UI.dll
Emgu.CV.World.dll
Emgu.Util .dll