win10环境下openCV3.0在vs2015中的配置

本文已过期,更新在此处http://blog.aotxland.com/2016/02/04/opencv310-setup.html

注:由于我在在这篇文章中转发过vs2013+opencv2.4.8的配置方法,所以这篇文章中会进行略写,有不明白的地方请看这篇文章
http://blog.aotxland.com/2015/08/26/opencv-setup.html

1:相关软件的下载

IDE: Visual studio Professional 2015(下载地址:http://www.ithome.com/html/win10/164028.htm 激活方法见我的其他文章)

OpenCV: OpenCV 3.0 for windows(下载地址:http://opencv.org/)

2:首先安装好VS 和 OpenCV,OpenCV的安装其实就是把官方下载的exe解压的自己制定目录。

3:配置OpenCV相关的环境变量,安装完成后在系统的环境里找到“Path”,编辑并在后边加入自己的OpenCV目录,特别注意自己的系统是多少位的,如: “;D:opencvbuildx64vc12bin”

4:新建一个C++的win32控制台项目

5:修改项目的相关配置。这个地方vs2015与vs2013有一定的不同,在vs2013中debug和release配置是连在一起的,也就是说只需要配置一次,而在vs2015中需要分别配置。
具体为:项目–属性– 配置属性–VC++ 目录
debug的配置
–Include path(包含目录):
D:opencvbuildinclude
D:opencvbuildincludeopencv
D:opencvbuildincludeopencv2

–Lib path(库目录):
D:opencvbuildx64vc12lib
D:opencvbuildx64vc12staticlib

–链接器–输入–附加依赖项:
opencv_ts300d.lib
opencv_world300d.lib

release的配置
–Include path(包含目录):
D:opencvbuildinclude
D:opencvbuildincludeopencv
D:opencvbuildincludeopencv2

–Lib path(库目录):
D:opencvbuildx64vc12lib
D:opencvbuildx64vc12staticlib

–链接器–输入–附加依赖项:
opencv_ts300.lib
opencv_world300.lib

6:完成上述步骤,环境基本就可以使用了,此时新建一个cpp文件来运行我们的第一个demo。测试的时候请分别运行release和debug进行测试

//显示图像文件
#include <opencv2/opencv.hpp>
using namespace std;

int main()
{
const char *pstrImageName = “lena.JPG”;
const char *pstrWindowsTitle = “OpenCV第一个程序”;

//从文件中读取图像
IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED);

//创建窗口
cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE);

//在指定窗口中显示图像
cvShowImage(pstrWindowsTitle, pImage);

//等待按键事件
cvWaitKey();

cvDestroyWindow(pstrWindowsTitle);
cvReleaseImage(&pImage);
return 0;
}

(记得把图片拷到项目下,否则是看不到图片的)221_70

共有 3 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注