OpenCV4.0.1在Visual Studio 2017下的配置

#1,Visual Studio 2017的安装

可直接前往Visual Studio官方网站 :https://visualstudio.microsoft.com/zh-hans/
免费下载Visual Studio community 2017
OpenCV4.0.1在Visual Studio 2017下的配置_第1张图片如无其他需求仅安装“使用C++的桌面开发即可

#2,OpenCV的下载与安装
①在OpenCV官网下载
地址:https://opencv.org/releases.html
目前最新版本为4.0.1
WIN平台下,下载图示选项即可

②前往github下载
地址:https://github.com/opencv/opencv/releases
OpenCV4.0.1在Visual Studio 2017下的配置_第2张图片直接下载.EXE文件即可

下载完成后运行文件开始安装
OpenCV4.0.1在Visual Studio 2017下的配置_第3张图片
安装到至磁盘任意位置(地址里不要包含中文)

解压完成后opencv文件夹如图
OpenCV4.0.1在Visual Studio 2017下的配置_第4张图片

#3,在Visual Studio 2017中配置OpenCV
OpenCV4.0.1在Visual Studio 2017下的配置_第5张图片
打开Visual Studio 2017 创建一个新项目
此处选择 Visutal C++下空项目,命名为“OpenCV401test"(仅作举例,实际文件名任意)

OpenCV4.0.1在Visual Studio 2017下的配置_第6张图片
右键单击右边窗口源文件选项,点击添加选项下的新建项
OpenCV4.0.1在Visual Studio 2017下的配置_第7张图片
添加一个.cpp文件,文件名任意
完成后如下图
OpenCV4.0.1在Visual Studio 2017下的配置_第8张图片
之后选择菜单栏 视图选项下的其他窗口一栏,点击属性管理器OpenCV4.0.1在Visual Studio 2017下的配置_第9张图片
此时,还需更改默认的解决方案平台,由X86改为X64,另外OpenCV也取消了对X86的支持,目前只支持X64
OpenCV4.0.1在Visual Studio 2017下的配置_第10张图片
继续配置OpenCV,点击右侧属性管理器OpenCV401test,再点击Debug|X64,右键单击Microsoft.Cpp.x64.user,选择属性一栏
OpenCV4.0.1在Visual Studio 2017下的配置_第11张图片
之后,选择VC++目录一栏(图示为已经完成配置,若未完成,右侧不会有加粗的两栏)
OpenCV4.0.1在Visual Studio 2017下的配置_第12张图片
单击包含目录,选择编辑
OpenCV4.0.1在Visual Studio 2017下的配置_第13张图片
点击右上角文件夹标志,重新进入到刚刚解压OpenCV的地址,分别选择包含opencv下build\include与build\include\opencv2两个文件夹,之后点击确认返回上一层
PS:之前版本还需包含OpenCV文件夹,OpenCV4该文件夹被合并,故无需包含
OpenCV4.0.1在Visual Studio 2017下的配置_第14张图片
继续点击库目录下的编辑按钮
OpenCV4.0.1在Visual Studio 2017下的配置_第15张图片
此处添加opencv\build\x64\vc15\lib文件夹(若为VS2015则为VC14文件夹下lib),继续点击确定返回OpenCV4.0.1在Visual Studio 2017下的配置_第16张图片
选择链接器选项下输入一栏,点击附加依赖项选择编辑
OpenCV4.0.1在Visual Studio 2017下的配置_第17张图片
在附加依赖项添加opencv_world401d.lib(该文件位于opencv\build\x64\vc15\lib文件夹内,若opencv版本不同则文件名也不同,需按实际版本输入,OpenCV4.0.1在Visual Studio 2017下的配置_第18张图片
文件夹另有以前缀无d的版本,为release版本,此文主要说明debug版的安装,此处不再赘述OpenCV4.0.1在Visual Studio 2017下的配置_第19张图片
添加完成后点击确定返回原始界面即可

#4,windows添加环境变量

右键单击桌面或文件夹内”此电脑“图标,选择属性
OpenCV4.0.1在Visual Studio 2017下的配置_第20张图片
选择高级系统设置OpenCV4.0.1在Visual Studio 2017下的配置_第21张图片
选择”环境变量“
OpenCV4.0.1在Visual Studio 2017下的配置_第22张图片
双击Path一栏OpenCV4.0.1在Visual Studio 2017下的配置_第23张图片
点击新建后再点击浏览,选择opencv\build\x64\vc15\bin文件夹添加后点击确定返回即可OpenCV4.0.1在Visual Studio 2017下的配置_第24张图片
此时,重启Visual Studio 2017(务必!)

#5,测试
测试代码如下

 #include
    #include
    using namespace cv;
    using namespace std;
    int main(int argc, char**argv)
    {
    	Mat src = imread("T:/Google download/test.jpeg");   //读取磁盘中的图片显示,可直接复制地址后将"\"改为"/",注意文件格式!
    	imshow("input", src);
    	waitKey(0);
    	destroyAllWindows();
    }

PS:注意运行时为Debug,X64模式!

运行结果如图,实测成功,OpenCV4.0.1安装与配置完毕

你可能感兴趣的:(OpenCV学习,OpenCV)