Opencv学习之VS2015+opencv3.4.0环境配置(Windows系统)

编程知识 更新时间:2023-05-02 17:07:43

1.首先下载opencv3.4.0和vs2015

供参考的下载地址:
(1)opencv官网网址(注意下载对应系统的版本,如windows、ios、linux等)
https://sourceforge/p/opencvlibrary/activity/?page=0&limit=100#5fe1e00044ac957958f9e218

(2)vs2015(64位)百度网盘资源:
链接:https://pan.baidu/s/11C6sOWRxICqFa3gmB7_JvA
提取码:ngyp

备用下载地址:
链接: https://pan.baidu/s/1wrMglwkCWG_OYBJpTXOetA
密码:5swj

2.opencv3.4.0的环境配置

(1)双击下载好的opencv3.4.0安装包,如下:

开始进行解压,可选择解压路径(建议放在C盘以外盘,此处解码选择了D盘下新建的一个名为opencv3.4.0的文件夹中)

解压完成后如下所示:

(2)进行环境配置:
右击计算机->属性->高级系统设置->环境变量

其中,环境变量包括用户变量和系统变量两部分:
[1] 在用户变量中新建一个名为opencv的新变量,而后将刚刚解压的opencv\build路径添加进去

[2] 在系统变量中找到PATH变量,将路径
D:\opencv3.4.0\opencv\build\x64\vc14\bin添加在其末尾,注意用;隔开

配置完成后点击确认,而后重启电脑,以确保环境变量的配置奏效。

注:有些教程此步骤的环境配置只在系统变量中添加路径,而不对用户变量进行操作,然而是否对用户变量操作并未见明显差异,此处笔者也不太明白。

3.vs2015的环境配置以及测试:

(1)将下载的vs2015压缩包解压(本教程中使用的是vs2015简体专业版)

右击选择以管理员身份运行vs_professional

注:安装前注意IE浏览器是否为10版本以上,若不是请先升级到10版本以上
选择安装的位置,建议安装在C盘以外的位置,此处是选择在D盘新建了以个名为vs2015的文件夹,而后耐心等待安装…

注:如果安装过程中出现如下错误,可先选择忽略,点击启动

然后选择暂不登陆,以后再说

开发设置选择常规,选择自己喜欢的主题,点击启动

(2)接下来要激活vs2015,点击菜单栏的帮助->注册产品使用产品密钥解锁
在解压出的文件夹中找到激活码

复制粘贴之后点击应用即可


安装到此就基本完成

注:创建桌面快捷方式:关闭vs2015,在左下角开始菜单栏将vs2015的快捷方式拖至桌面即可

(3)配置vs2015和opencv3.4.0的编码环境:

[1] 打开vs2015,新建一个项目




[2] 菜单栏点击->视图->其他窗口->属性管理器

配置分为两部分:Debug和Release
第一部分:在Debug | 64上右键单击,选择添加新项目属性表,设置项目属性表的名称为opencvEnvPropertySheet,点击添加

双击新建的opencvEnvPropertySheet项目属性表进行编辑,此处主要配置三部分:VC++目录->包含目录;VC++目录->库目录;链接器->输入->附加依赖项






注:此处新建的项目属性表请另外单独保存下来,以后再在vs下建立opencv项目时直接添加该表即可,不需重复配置

第二部分:在Release | 64上右键单击,选择添加新项目属性表,设置项目属性表的名称为opencvEnvPropertySheet1,点击添加

注:接下来的配置与Debug | 64的操作一致,不再重述,不同之处在于附加依赖项中添加的是opencv_world340.lib,不带有d

[3] 在菜单栏中选择视图->解决方案资源管理器,即可出现项目目录

4.环境配置好之后的代码测试:

右击的源文件->添加->新建项->C++文件,命名为test.cpp

测试代码如下:
#include<opencv2\opencv.hpp>
#include<highgui.hpp>
#include<iostream //还有半个括号> 打出来会显示不出iostream,笔者也很纳闷
using namespace std;
using namespace cv;

int main() {
Mat picture;
picture = imread(“F:\demo1.jpg”);
if (picture.empty()) {
cout << “读取图片失败!” << endl;
return -1;
}
namedWindow(“test_demo”, WINDOW_AUTOSIZE);
imshow(“test_demo”, picture);
waitKey(0);

return 0;

}

注:选择Debug x64环境下去进行测试,测试成功的结果如下所示:

注:对于今后建立的项目,直接导入之前保存的项目属性表即可,不需要每次建项目以后再配置一次。

PS:如果不怕麻烦的话也可以新建一个项目都重新配置,右击新建的项目->属性,在Debug和Release环境下分别配置,步骤与上述一致

注:此教程部分截图是是转载,参考链接如下:
https://jingyan.baidu/article/adc81513bba93ef723bf73ce.html
https://blog.csdn/qq_31501963/article/details/89372264
https://blog.csdn/duwangthefirst/article/details/79452314

更多推荐

Opencv学习之VS2015+opencv3.4.0环境配置(Windows系统)

本文发布于:2023-04-27 12:34:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/efad66cedb58fdf5bffe3ea97a7df41b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   系统   Opencv   Windows

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 106938文章数
  • 26995阅读数
  • 0评论数