您的位置:首页 > 运维架构

OpenCV在VS中的默认配置

2016-02-22 21:17 316 查看
1、右键桌面的“计算机”图标然后点击“属性“出现如下界面:



2、然后点击”高级系统设置“,如下图所示:



3、点击”环境变量“,如下图所示:



4、点击”新建“出现如下图所示:



5、在变量名里面输入:OPENCV。变量值里面输入你的Opencv的安装地址。注意红方框标记的是你的OpenCV安装地址,安装在哪就是哪。如果把OpenCV安装在E盘Progran Files(X86)文件夹里就是如下图所示这样:



6、点击”确定“,然后找到”Path“变量,如下图所示:



7、双击它,并在变量值的末尾添加:;OPENCV%\x86\vc12\bin(注意不要忘记前面的分号)如下图所示:






8、至此OpenCV的环境变量已经配置好了,接下来进行下一步。

打开VS2013,首先新建一个Win32控制台应用程序(注意在创建项目的第二步选择空项目),建立好项目之后,然后在菜单栏中的“视图->其他窗口->属性管理器”,如下图所示:










9、双击Debug | Win32下的MicrosoftCpp.Win32.user,然后出现下图所示界面,就可以进行配置了(如果只是一次性配置的话,就可以自己在Debug | Win32下新建一个“项目属性表”,然后按照步骤10配置好OpenCV,不过这样的配置只是对这个项目有效,下一次新建项目又要重新配置;而直接在MicrosoftCpp.Win32.user中配置就是VS的默认配置了,不管你什么时间新建项目它都自动包含MicrosoftCpp.Win32.user的OpenCV配置)






10、VC++目录->包含目录->下拉箭头->编辑






11、然后按照下图所示:








12、然后选择你的OpenCV的安装路径下的include文件夹以及include文件下的opmencv和opencv2子文件夹:如下图所示:











13、用上述同样的方法配置“库目录”,如下图所示:











14、然后选择“链接器->输入->附加依赖项->编辑”,添加opencv的库文件,如下图所示:











到这里,所有配置都已经做好了,单击应用,并确定。

16、写一段测试代码:

#include "highgui.h"
int main(int argc, char** argv)
{
IplImage* img = cvLoadImage("F:/Code/OpenCV_2_4_11/opencv/sources/samples/cpp/lena.jpg");
cvNamedWindow("I Love", CV_WINDOW_AUTOSIZE);
cvShowImage("I Love", img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("I Love");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: