准备条件:
1.OpenCV2.4.9
2.VisualStudio2010
步骤:
1.OpenCV配置环境变量:
我的电脑--->属性--->高级系统设置--->高级--->环境变量--->编辑“系统变量”中的“path”,在其后边添加D:\opencv\build\x64\vc10\bin(我是这个目录)
2.启动VisualStudio2010--->新建一个工程--->选择“Win32控制台应用程序”--->工程命名,选择合适的工程存放路径--->确定--->下一步--->选择“空工程”--->完成
3.右键"解决方案资源管理器"--->配置管理器--->活动解决方案平台---选择“新建”
--->选择“x64”--->确定--->关闭“配置管理器”
4.右键“工程”--->属性
选择“VC++目录”,配置“包含目录”和“库目录”,
“包含目录”:(1)OpenCV安装目录下的...\include目录
(2)OpenCV安装目录下的...\include\opencv目录
(3)OpenCV安装目录下的...\include\opencv2目录
注:此处也可以只 添加一个...\include目录
库目录:OpenCV目录下的...x64\vc10\lib
注:(1)此处的x64表示电脑是64位,32位选择x86
(2)vc10表示VS是2010,vc11对应VS2012,vc12对应VS2013
5.配置“附加依赖项”:
链接器--->输入--->附加依赖项,将...x64\vc10\lib中的...lib文件添加进来
注:项目的Debug配置则添加 以d结尾的lib文件
项目的Release配置则添加 其他的lib文件
到此,配置工作结束,可以进行程序的设计编写了。
但是,配置第3---第5步,需要在每次重新建项目之后都要重新配置,网上也有一劳永逸的配制方法,但是不知道那样会不会影响其他的 非OpenCV的C++项目的执行。我选择的是每次新建项目之后 都重新配置一次,熟悉了后也很快的。