VS2015+Opencv3.2配置(一次配好)

对于 VS2015+QT5.8的配置我就不介绍了,由于我配置的比较早,具体有的东西忘掉了,大家可以参考下面这几篇文章。

留白留白留白留白留白(稍后补)

对于Opencv+VS的配置是我重点要说的内容。

VS2015与Opencv3.2唯一对应!(个人认为,其他版本不太好配置)

VS2015与Opencv3.2唯一对应!

VS2015与Opencv3.2唯一对应!

(如果你要配置VS2015与Opencv3.0,很艰难很艰难,我试过,配置完成后会出现各种的BUG。)

VS2015官方下载地址:https://visualstudio.microsoft.com/zh-hans/   .(社区版就可以)

opencv官方下载地址:http://opencv.org/releases.html#

【建议】在英文路径下,不用有中文和空格

打开VS2015,随便新建一个项目,我建的是QT项目

【创建属性表】

打开属性管理器,一般在左下角或者右侧藏着,选择的是Debug|x64,右键【添加新项目属性表】。(如果想在Release模式下使用OpenCV,右击Release|x64,同理可得)

属性表的名字随意起,但要看着方便,知道他是干啥的。

创建好之后会有这个画面。

【添加包含目录】

右击刚刚新建的属性表,选择【属性】,如下图:

选择【VC++目录】-->【包含目录】,对其进行编辑,如下图:

【注意】添加下面三个路径(根据自己oepncv路径自行修改):
H:\opencv3.2\opencv\build\include
H:\opencv3.2\opencv\build\include\opencv
H:\opencv3.2\opencv\build\include\opencv2

选择【VC++目录】-->【库目录】,对其进行编辑,如下图:

添加路径(根据自己oepncv路径自行修改):H:\opencv3.2\opencv\build\x64\vc14\lib

点击【确定】,完成添加。

=========================分割线=============

【添加附加依赖项】

【链接器】-->【输入】-->【附加依赖项】,在附加依赖项里添加库文件
opencv_world320d.lib

点击【确定】,完成添加。

【注意】若是你是在Release下,则在【附加依赖项】里添加:

opencv_world320.lib

【区别】:就是在Debug中后面有字母d,Release下没有d。

最后一步最后一步

把H:\opencv3.2\opencv\build\x64\vc14\bin下的3个dll文件复制到 C:\Windows\System32里面

完成!

【为什么说只用配置一次呢?】

找到刚刚新建的属性表并存放到自己熟悉常用的地方

在当前工程下,我们会发现,刚刚新创建的属性表,此表是已经配置好的opencv目录。然后将此新表复制到一个你常用的地方,以本文为例,我将它存放到D盘,方便以后的查找。

创建新工程举例说明,如何导入刚刚创建的属性表

新建一个工程
同样是找到【属性管理器】,在【Debug|x64】右击,选择【添加现有属性表】

然后就可以放心的使用你的opencv啦

【测试】

在普通的C++项目文件中

#include <opencv2/opencv.hpp>using namespace cv;int main()
{Mat srcImage = imread("D:\\car.jpg");namedWindow("显示图像");imshow("显示图像", srcImage);waitKey(0);return 0;}  

在QT项目中的使用请参考我的下一篇文章。

posted on 2018-12-13 22:33 hyb965149985 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/hyb965149985/p/10116920.html

VS2015+Opencv3.2配置(一次配好)相关推荐

  1. vs2015 + opencv3.4 配置

    首先是准备工作: 1.下载并安装vs2015 2.下载opencv并把安装目录加到环境变量path中 我的是这个D:\Professional\opencv\opencv3.4\build\x64\v ...

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

    引言 最近准备搞一搞机器视觉方面的研究,所以着手进行环境的搭建.所使用的环境是Win10 64位+VS2015+Opencv3.3.0安装配置 Win10 64位+VS2015+Opencv3.3.0 ...

  3. YOLO3实现目标检测(VS2015+OPENCV3.4.2+YOLO3+CUDA10.0+CUDNN7.5)

    本人YOLOv3刚刚入坑,走了不少弯路,自己摸索了一下,首先给大家配置一下yolo3,后续会有具体的算法分析讲解.安装VS2015+opencv3.4.2,这个就不用多说了吧,网上很多教程可以参考,主 ...

  4. VS2015+opencv3.1+WIN7 计算机中丢失MSVCR120D.dll错误解决方法

    1 丢失MSVCR120D.dll错误解决方法 VS2015+opencv3.1+WIN7 64,计算机中丢失MSVCR120D.dll错误解决方法. 在按通用方法(请参考http://blog.cs ...

  5. 手把手教你使用cmake生成contrib扩展库,以windows 10+VS2015+opencv3.3+contrib3.3为例

    PS:转载需注明出处哦~ 文章目录 前言 一.下载并配置VS开发环境 1.VS2015安装指路 二.下载opencv及contrib 1.opencv3.3源码库 2.contrib3.3源码库 三. ...

  6. vs2015+opencv3.2+mfc读取摄像头显示在图片控件Picture Control

    vs2015 + opencv3.3 + mfc读取摄像头显示在图片控件Picture Control 要开始做一个行人检测的小项目,首先读取出摄像头显示,参考了这位博主的教程:http : //bl ...

  7. SFML 与 VS2015 的安装配置

    SFML 与 VS2015 的安装配置 一.下载     在官网下载 IDE 对应版本的 SFML,本安装教程使用的 IDE 是 VS2015,下载地址是:https://www.sfml-dev.o ...

  8. i7台式电脑配置推荐_专业设计师电脑配置推荐 i7-7700配K2200组装台式电脑配置及报价...

    在很多人眼里,PC 是生活里的第一生产力工具,尤其是在设计.摄影等专业领域,绝对是无可替代的存在. 在很多像工程设计.动画制作.科研.模拟仿真等专业领域,大多数朋友的生产力工具都是一个工作站.但笔者就 ...

  9. opencv2.4.13在win10+VS2015下的配置过程

    opencv2.4.13在win10+VS2015下的配置过程 参考https://blog.csdn.net/shanghairuoxiao/article/details/69391229一个是本 ...

  10. SfM多视图三维点云重建--【VS2015+OpenCV3.4+PCL1.8】

    难点 在完成两视图三维重建之后,接下来就是进行多视图重建.多视图重建的难点在于如何确定第 i i i( i i i>2)个相机到世界坐标系的位姿变换矩阵. 两视图重建时,是将第一个相机所在的坐标 ...

最新文章

  1. 外卖平台涉嫌大数据杀熟,处理不能“自说自话”
  2. 细聊 Cocoapods 与 Xcode 工程配置
  3. ipqc异常处理流程图_产线异常处理流程
  4. arduino 中断例程
  5. C# 中使用面向切面编程(AOP)中实践代码整洁
  6. springboot/git学习资源记录
  7. (转)动态Entity Framework查询:Dynamic Query 介绍
  8. c语言变量申明和定义区别,C语言中变量定义与声明的区别
  9. Android之自定义checkbox样式
  10. 使用kubeadm安装kubernetes1.12.2版本脚本
  11. java继承中的初始化顺序
  12. 如何使用Xshell连接linux服务器
  13. Windows命令之ping命令
  14. win10 软路由_带你入门软路由 篇一:为什么需要软路由?
  15. 转载至:http://blog.csdn.net/antony9118/article/details/51425581
  16. 统计字符串中字幕出现的数量(Map案例)
  17. 主成分分析(PCA)与K-L变换
  18. html页面,文字的自动换行
  19. C语言,从联合看字节序
  20. 2021年东方市铁路中学高考成绩查询,2020东方市中考分数线预测

热门文章

  1. 大学生活没钱你会学习还是打工? C2 翻译有感
  2. centos php 安装openssl,详解Linux(centos7)下安装OpenSSL安装图文方法
  3. original:,tool:AAPT
  4. SQLSERVER中使用函数去掉数据中的空格,批量删除数据中空格、换行符?,替换字段中字符串
  5. 计算机游戏制作英文要学好吗,有关怎么不沉迷于电脑游戏的英语作文你的同学MICHAEL沉迷于电脑游戏中,影响了学习.作为好朋友,你要怎么帮助他?写一篇80词左右的英语作文....
  6. 阿里云oss对象存储:给图片添加(多行)文字图片水印
  7. 安装debian,服务器选择ftp2.cn
  8. LINUX SHELL中大小写转换及注意事项
  9. 编译OpenJDK12:Only bundled freetype can be specified on Mac and Windows
  10. Linux下make -j加快编译速度