Win10 64位+VS2015+Opencv3.3.0安装配置

1、我们首先下载VS2015、OpenCV3.3.0。

1.1 VS2015下载

在官网https://visualstudio.microsoft.com/vs/older-downloads/ 下载

或者复制下载链接打开迅雷即可下载食用。

ed2k://|file|cn_visual_studio_community_2015_x86_dvd_6847368.iso|4013920256|EB7F6605EDE67509E218E29173AC6574|/

1.2下载Opencv3.3.0

在官网http://opencv.org/releases.html下载,

https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.3.0/opencv-3.3.0-vc14.exe/download 点击直接下载OpenCV3.3。

2、安装vs2015

要注意的一点 安装过程中选择自定义将C++有关的那个选项打勾,默认安装的是C#

安装之后启动。

2、解压opencv3.3

在D:盘新建opencv3.3文件夹,解压opencv3.3,解压之后在D:\opencv3.3会出现opencv目录,这个在后面vs2015中配置opencv的环境会用到。

解压完成之后就要将opencv的bin文件目录添加到系统的环境变量中去。

3、启动vs2015

新建一个项目

并在源文件中添加一个cpp文件,比如:main.cpp。操作完成之后结果如下所示。

opencv在vs2015中的配置

  1. 打开属性管理器。视图->其他窗口->属性管理器

b. 在属性管理器->Debug|x64 ->Microsoft.Cpp.x64.user 右键点击属性选择进入。

c.对属性进行配置

在通用属性->VC++目录->包含目录中添加

D:\opencv3.3\opencv\build\include

D:\opencv3.3\opencv\build\include\opencv

D:\opencv3.3\opencv\build\include\opencv2

在通用属性->VC++目录->库目录中添加

D:\opencv3.3\opencv\build\x64\vc14\lib

在通用属性->链接器->输入->附加依赖项中添加opencv_world330d.lib 即可。

现在就大功告成了,就阔以进行写代码。

#include <opencv2/opencv.hpp>
#include <iostream> using namespace std;
using namespace cv;
int main()
{
Mat in_image;
// Usage: <cmd> <file_in> <file_out>
//读取原始图像
in_image = imread("D:/opencv3.3/opencv/sources/samples/data/a.jpg");
if (in_image.empty()) {
//检查是否读取图像
cout << "Error! Input image cannot be read...\n";
return -;
}
//创建窗口
namedWindow("DEMO", WINDOW_AUTOSIZE); //在之前创建的窗口中显示图片
imshow("DEMO", in_image);
waitKey();
return ;
}

大家要抓紧时间学习了,给你们发的都有关于opencv的书阔以配合着调试代码。

加油everybody。

接下来的课程会更加精彩。

Win10 64位+VS2015+Opencv3.3.0安装配置的更多相关文章

  1. OpenCV3.0.0+win10 64位+vs2015环境的下载,安装,配置

    操作系统:WIN10 pro 64 软件版本:VS2015+OpenCV3.0.0   1. 下载安装 http://opencv.org/ https://www.visualstudio.com/ ...

  2. win7 64 位 + vs2015 + opencv3.2

    下载OpenCv_3.2_vc14 链接:http://pan.baidu.com/s/1eSBu1NG 密码:104g 1.下载好后,进行解压到自己指定的目录: 解压后可以得到: 2.添加环境变量 ...

  3. OpenCV3.1.0+VS2013配置+Win10(64位)(转载)

    OpenCV3.1.0+VS2013配置+Win10(64位) [环境]VS2013和MATLAB相互调用混合编程 Matlab 2016a和VS2013混合Dll编程步骤 更换了硬盘之后,重新配置了 ...

  4. win10+VS2015+opencv3.4.0配置方法

    win10+VS2015+opencv3.4.0配置方法 操作环境: windows10 64位opencv 3.4.0:https://opencv.org/releases.html(选择open ...

  5. Hadoop 3.2.1 win10 64位系统 vs2015 编译

    Hadoop 3.2.1 win10 64位系统 vs2015 编译 1        环境配置 1.1   JDK下载安装 1.1.1         下载 JDK 1.8    (jdk1.8.0 ...

  6. Win10 64位安装SQL2000(个人版)

    默认Win10上是不允许安装SQL2000的,毕竟SQL2000已经是10多年前的老软件了,但是因为它成熟稳定,相比SQL2005,SQL2008R2,SQL2012,SQL2014,体积要小的多,所 ...

  7. WIN10 64位下VS2015 MFC直接添加 halcon 12的CPP文件实现视觉检测

    近段时间开始接触halcon,但是在VS2015里面使用,无论是配置还是生产EXE文件,都不如意. 加上网上的教程很多,经过多次测试,其实有很多地方无需修改,如果修改的太多也失去了直接添加封装的意义. ...

  8. 外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。

    经过一周的各种折磨,如题.以下是我的经验和教训. 我的外网是win10 64位,内网环境win7 32位.由于未知原因,anaconda无法安装!!! 其实最靠谱的安装三方包的还是whl包.但是很有可 ...

  9. 解决win10 64位 + Python3 安装PyAutoIt报不是有效win32应用程序的办法

    在win10 64位 + Python3的环境中,安装pyautoit第三方包的时候,报错提示为:不是有效win32应用程序.因为这个问题,进了python群,去寻求答案,却告知为,换32位的电脑,这 ...

随机推荐

  1. maven项目ssh框架的整合

    1.环境 eclipse版本:Eclipse Mars2 4.5jdk版本:1.8maven版本:apache-maven 3.3.9zhnegs这是主要的开发工具版本,ssh的各种jar包版本就不列 ...

  2. 微信分享BUG

    WXFileObject fileObject = new WXFileObject(); fileObject.setContentLengthLimit(1024 * 1024 * 10); fi ...

  3. “微软热爱Linux“ – 心声传遍中国

    去年十月微软CEO Satya Nadella在旧金山的活动中说 “微软热爱Linux(Microsoft loves Linux)”,这句话让诸多人感到惊喜.至此之后,您可以在众多Linux和开源的 ...

  4. .net core系列之《对AOP思想的理解及使用AspectCore实现自定义日志拦截》

    对于AOP这个名词,相信对于搞过MVC开发的人来说,都很熟悉,里面各种各样的Filter简直是将AOP体现到了极致. 那么什么是AOP呢? AOP(Aspect Oriented Programmin ...

  5. awk单行脚本快速参考

    AWK单行脚本快速参考 2008年4月28日编辑: Eric Pement eric [at] pement.org 版本 0.26翻译: 董一粟 yisudong [at] gmail.com 最新 ...

  6. MySQL 数据库--索引原理与慢查询优化

    索引的原理 本质都是:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据. 索引的数据结构 b+ ...

  7. Asp.Net MVC 开发技巧(一)

    开发程序时的流程: 1.设计数据模型. 数据模型最为重要,不仅关系到数据的存储,同时程序的可扩展性,效率也受影响,甚至决定开发工作量.所以要极其认真的设计数据库的表和相关字段. 建完基本的数据模型后, ...

  8. Docker简介与搭建

    Docker定义 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相 ...

  9. npm WARN network …… request to https://cnpmjs.…… failed, reason: socket hang up

    出现类似问题的原因是由于之前配置了镜像导致的 解决方案:删掉镜像,使用npm本身进行安装 删除镜像的命令: 方法1: npm config delete registry 方法2: npm confi ...

  10. python的os和sys模块

    OS模块: 提供对操作系统进行调用的接口 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目 ...