win7 64位+VS2013+opencv3.0配置

来源:互联网 发布:网络危机公关的5s原则 编辑:程序博客网 时间:2024/04/28 22:21

按照大神的教程配置:

1、在官网:http://opencv.org/上找到OpenCV windows版下载下来。

2、解压到自己的路径X下。

3、配置系统环境变量:

【计算机】->【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->“双击”系统变量中的PATH->在变量值里面添加相应的路径。针对64位的系统,PATH后面加入“;X:\opencv\build\x64\vc12\bin;X:\opencv\build\x86\vc12\bin”这是我的电脑的添加方法。

4、打开visual studio:

新建win32控制台项目==>test==>选好路径==>确定==>下一步==>勾上空项目;

接着在解决方案资源管理器的【源文件】处右击->添加->新建项,准备在工程中新建一个cpp源文件,名字为main。

然后就是点视图==>其他窗口==>属性管理器,出现一个属性管理器下的工程,点击项目==>Debug|Win32==>Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。

接下来就是:

通用属性==>VC++目录==>包含目录。

添加:opencv自己的头文件位置

X:\opencv\build\include

X:\opencv\build\include\opencv

X:\opencv\build\include\opencv2 这三个目录

还有一些lib库

通用属性==>VC++目录==>库目录。

X:\opencv\build\x86\vc12\lib

最后应该加的是链接库

通用属性==>链接器==>输入==>附加的依赖项。

opencv3.0比较简单只有两个,

用debug版本的库,添加

opencv_ts300d.lib

opencv_world300d.lib 这两个库即可。

而用release版本的库,添加

opencv_ts300.lib

opencv_world300.lib即可。

5、重启VS2013,新建一个空项目的控制台应用程序,新建一个cpp文件,然后粘贴如下代码:

#include<iostream>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>using namespace cv;int main(){// 读入一张图片(游戏原画)Mat img=imread("pic.jpg");// 创建一个名为 "游戏原画"窗口namedWindow("游戏原画");// 在窗口中显示游戏原画imshow("游戏原画",img);// 等待6000 ms后窗口自动关闭waitKey(6000);}
6、如出现无法打开opencv_world300d.lib窗口,解决:将X:\opencv\build\x86\vc12\bin的它复制到C:\Windows\SysWOW64下就OK了。



0 0
原创粉丝点击