最近使用OpenCV比较多,每次新建一个测试项目都要配置它的include、lib目录好麻烦,感觉会不会有快一点的方式?之前在C#编程时,经常使用NuGet包管理工具来下载依赖库,现在使用MFC的,估计也有吧,搜一下(基于Visual Studio2017的IDE, 工具--NuGet包管理器--管理解决方案的NuGet程序包),之前在Mac和移动端都是使用Opencv3.1,这里也沿用:
这个是非官方的,官方的Opencv目前只能搜索到2.4.11版本的(截止到目前2017年5月25日),先看看这个效果怎么样。点击确定开始安装(首次使用需要安装,后面项目再次使用可以直接本地引用):
安装
安装完如下:
项目中测试一下调用:
(文件包含部分)
(函数调用部分,这里直接在OnInitDialog调用了MessageBox显示版本,因为对话框是模态的,因此需要点击"确定"后整个应用程序对话框才继续显示):
使用NuGet依赖OpenCV的测试还是挺方便的。