标签:style blog http color io os ar strong 文件
这里的配置为vs2010和opencv2.4.8的配置
1、安装opencv 2.4.8
双击图标 ,弹出的对话框,建议填写放到D:\Program
Files\下。
解压后
2、配置环境变量
计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添加相应的路径。
对于32位系统,就添加:
”D:\Program Files\opencv\build\x86\vc10\bin”
对于64位系统,可以两个都添加上:
”D:\Program Files\opencv\build\x86\vc10\bin”和
”D:\Program Files\opencv\build\x64\vc10\bin”,(填写的时候,将引号去掉,配置好后要重启计算机)
3、配置包含目录
打开vs2010新建一个工程,通过属性管理器配置,这样做可以避免以后每个工程都需要重新配置这些东西。
《视图》→《属性管理器》
在出现的“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.userDirectories(反键属性,或者双击)即可打开属性页面。
《通用属性》 ->《VC++目录》 ->《包含目录中》
添加上
D:\Program Files\opencv\build\include
D:\Program Files\opencv\build\include\opencv
D:\Program Files\opencv\build\include\opencv2 。
4、配置工程库目录
位置:上一张图片,包含目录下面第二个即为库目录
添加上D:\Program Files\opencv\build\x86\vc10\lib
5、链接库配置
《通用属性》 ->《链接器》->《输入》->《附加的依赖项》
添加:
opencv_calib3d248.lib
注意,粘贴内容为D:\opencv\build\x86\vc10\lib下所有lib库文件的名字;其中的248代表OpenCV版本为2.4.8,若是其他版本的配置则在这里要进行相应的更改,比如说2.4.6版的OpenCV,那么opencv_calib3d248d.lib要改成opencv_calib3d246d.lib.
Debug文件库名有d结尾,Release没有,如 opencv_ts248d.lib和opencv_ts248.lib
一般是在这里把带d和不带d的统统写在这里,因为这里是以后创建所有工程时都会继承的公共属性。
6、Windows文件夹下加入OpenCV动态链接库
解决办法:
把D:\Program Files\opencv\build\x86\vc10\bin目录下的dll文件全部拷贝到C:\Windows一份。
7、新建工程测试
step1:新建控制台程序
step2:新建cpp文件
cpp文件代码:
#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv; int main() { // 读入一张图片 Mat img=imread("longmao.jpg"); // 创建一个名为 "龙猫"窗口 cvNamedWindow("龙猫"); // 在窗口中显示龙猫 imshow("龙猫",img); // 等待6000 ms后窗口自动关闭 waitKey(6000); return 0; }step3:保存cpp文件:
step4:为工程添加cpp文件:
step5:编译运行:
标签:style blog http color io os ar strong 文件
原文地址:http://blog.csdn.net/haoxiaodao/article/details/39611783