zoukankan      html  css  js  c++  java
  • VS2015配置环境支持opencv3库(网络方法总结)

    今天安装了opencv3.4.1的版本,之前一直是在ubuntu上做的,本次在windows10上使用VS2015来开发。

    VS2015是之前安装的,能正常的编译程序。

    1. 安装opencv,下载opencv的exe文件,其他它就是一个压缩包,双击exe文件它会提示解压到哪里。这个文件夹一定要记住。后期的环境配置需要使用。

    2. 现在将opencv的地址添加到环境变量path中。 我之前只添加了 D:Program Filesopencvuildin 这个地址。

    但是运行程序的时候提示无法找到库文件,于是我又添加了一个地址

    D:Program Filesopencvuildx64vc14in

    其中,x64是因为系统是64位的,VC14是因为我用的是VS2015,好像在vs2010以后的版本VCXX和VS2015都差了一个数字。

    3. 

    vs中的配置与测试:

    1、新建win32控制台应用程序

    2、选择空项目

    3、打开属性管理器

    视图->其他窗口->属性管理器 或者 视图->属性管理器(我的已经在主界面了)

    4、修改Microsoft.Cpp.x64.user属性页

    右键->属性

    5、修改VC++目录

    在包含目中添加:opencv安装目录下buildinclude 、buildincludeopencv 和 buildincludeopencv2

    在库目录中添加:opencv安装目录下buildx64vc14lib

    6、修改链接器

    修改输入->附加依赖项:添加opencv_world340d.lib(直接输入)

    7、保存修改

    测试:

    1、Debug后面改成x64(因为我们前面修改的都是64位的部分)

    2、源文件目录下新建main.cpp,输入以下代码(代码中的文件路径自行修改)

    [cpp] view plain copy
     
    1. #include <opencv2/opencv.hpp>  
    2. #include <iostream>  
    3.   
    4. using namespace cv;  
    5.   
    6. int main() {  
    7.     //读取图片文件  
    8.     Mat src = imread("D:/images/lufei.jpg");  
    9.     if (src.empty()) {  
    10.         printf("文件不存在。。。");  
    11.         return -1;  
    12.     }  
    13.     //创建一个窗口  
    14.     namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);  
    15.     //在窗口中显示图片  
    16.     imshow("test opencv setup", src);  
    17.     //在一个给定的时间内(单位ms)等待用户按键触发;如果用户没有按下 键,则接续等待(循环)  
    18.     //waitKey(0)无限循环等待  
    19.     waitKey(0);  
    20.   
    21.     return 0;  
    22. }  

    3、本地windows调试器

  • 相关阅读:
    2. Git基础命令
    1.Git基础配置
    demo_49 大结局
    demo_48 上传图片实现
    demo_47 反馈图片选择功能实现
    demo_46 问题反馈页面实现
    gitlab +jenkins
    面试分析
    面试基础 一文件操作和程序进程
    man 命令帮助文档的使用
  • 原文地址:https://www.cnblogs.com/ynxf/p/9218306.html
Copyright © 2011-2022 走看看